Asp.net mvc 页面检查器报告外部文件已修改
我在Visual Studio 2012中遇到了一个奇怪的页面检查器问题 页面检查器在任何新创建的ASP.NET MVC 4项目上都可以正常工作 然而,在我们复杂的MVC项目中,无论何时启动页面检查器(无论是否运行调试),在加载网页后,我们都会在页面检查器窗口的顶部收到一条黄底黑底的消息,上面写着:Asp.net mvc 页面检查器报告外部文件已修改,asp.net-mvc,visual-studio,asp.net-mvc-4,visual-studio-2012,Asp.net Mvc,Visual Studio,Asp.net Mvc 4,Visual Studio 2012,我在Visual Studio 2012中遇到了一个奇怪的页面检查器问题 页面检查器在任何新创建的ASP.NET MVC 4项目上都可以正常工作 然而,在我们复杂的MVC项目中,无论何时启动页面检查器(无论是否运行调试),在加载网页后,我们都会在页面检查器窗口的顶部收到一条黄底黑底的消息,上面写着: Files in external projects have been modified and might impact the current page. Click here to buil
Files in external projects have been modified and might impact the
current page. Click here to build the solution and refresh the
browser. (Ctrl+Alt+Enter)
如果我点击文本,它会短暂暂停,说“Build in progress”,然后在同一位置显示以下内容:
There were errors during the build. See the Output Window for details.
如果我查看输出窗口,则只有成功构建的正常报告
此行为可在运行同一解决方案的不同计算机上重复。我想不出最近项目中有什么明显的变化会造成这个问题。文本始终显示在项目的所有页面上
这是一个新的行为,解决方案已经开发了几个星期,我一直在运行页面检查器,没有问题。今天注意到了这条消息
我们正在64位Windows 8 Enterprise上运行Visual Studio 2012的RTM版本
你知道我怎样才能摆脱奇怪的页面检查器警告吗?它指的是什么文件?在尝试还原到各种早期版本的源代码(git很棒!)之后,我得出结论,问题是在我向解决方案添加windows控制台应用程序时开始的。如果我将该项目完全排除在解决方案之外,问题就会消失。
我还是不明白为什么会这样。MVC项目不引用console项目。在我看来,这似乎是Visual Studio中的一个bug。在尝试恢复到各种早期版本的源代码(git非常棒!)之后,我得出结论,当我将windows控制台应用程序添加到解决方案中时,问题就开始了。如果我将该项目完全排除在解决方案之外,问题就会消失。
我还是不明白为什么会这样。MVC项目不引用console项目。对我来说,这似乎是Visual Studio中的一个bug。有趣的是,我也有同样的问题,解决方案也对我有效。奇怪的错误。有趣的是,我也有同样的问题,解决方案也对我有效。奇怪的虫子。