在MiniProfiler.MVC3 NuGet包中,它在App_Start中创建一个用于控制MiniProfiler设置的文件(使用SqlFormatter,修改ViewEngines,何时启动MiniProfiler等)。在App_Start中编辑MiniProfiler.cs后更新MiniProfiler.MVC3 NuGet包
在这个文件中有很多关于如何改变代码来执行你想要的东西的评论。这很好,但是当NuGet包更新时,它会看到我已经更改了文件,而不是下拉更新的版本。这里的问题是我失去了对该文件的任何更新,并且取决于软件包中的其他更新,使其不可用(例如,在修改App_Start中的MiniProfiler.cs之后将MiniProfiler.MVC3从版本1.9升级到版本2.0.1时,该项目将不再生成,因为在2.0.1版本中需要对该文件进行更改)。
处理这个问题的最佳方法是什么?我应该在App_Start中创建自己的文件,而不是修改NuGet包中的文件,确保在升级到最新版本的NuGet包时始终获得完整更新?