加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在App_Start中编辑MiniProfiler.cs后更新MiniProfile

发布时间:2020-12-16 07:45:17 所属栏目:asp.Net 来源:网络整理
导读:在 MiniProfiler.MVC3 NuGet包中,它在App_Start中创建一个文件,用于控制MiniProfiler设置(要使用的SqlFormatter,ViewEngines的修改,何时启动MiniProfiler等). 此文件中有很多TODO注释,讨论如何更改代码以执行您想要的操作.这很好,但是当更新NuGet包时,它会看
在 MiniProfiler.MVC3 NuGet包中,它在App_Start中创建一个文件,用于控制MiniProfiler设置(要使用的SqlFormatter,ViewEngines的修改,何时启动MiniProfiler等).

此文件中有很多TODO注释,讨论如何更改代码以执行您想要的操作.这很好,但是当更新NuGet包时,它会看到我已经更改了文件而没有下载更新的版本.这里的问题是我丢失了对该文件的任何更新,并且取决于包中更新的内容,使其无法使用(例如,在App_Start中修改MiniProfiler.cs后将MiniProfiler.MVC3从版本1.9升级到版本2.0.1时,由于2.0.1版本中对该文件的必要更改,项目将不再构建.

处理这个问题的最佳方法是什么?我应该在App_Start中创建自己的文件而不是修改NuGet包中的文件,确保在升级到最新版本的NuGet包时我将始终获得完整更新吗?

解决方法

您可以在App_Start中备份文件,更新它,然后手动合并文件,或使用合并工具.如果你正在使用源代码控制,你可能最终会这样做.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读