我在Visual Studio 2012中遇到了一个奇怪的Page Inspector问题。
Page Inspector适用于任何新创建的ASP.NET MVC 4项目。
然而,在我们复杂的MVC项目中,每当我们启动Page Inspector(无论是否运行调试)时,在加载网页后,我们会在Page Inspector窗口的顶部以黄色显示黑色的消息, :
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)
如果我单击文本,它会暂停,说“正在进行中”,然后在同一个地方显示以下内容:
There were errors during the build. See the Output Window for details.
如果我查看“输出”窗口,则只有成功构建的正常报告。
此行为在运行相同解决方案的不同计算机上可重复。我想不出最近在项目中可能造成这个问题的任何明显变化。文本始终显示在项目的所有页面上。
这是一种新行为,该解决方案已经开发了几周,而且我一直在运行Page Inspector而没有任何问题。今天发现了这条消息。
我们在64位Windows 8企业版上运行RTM版本的Visual Studio 2012。
有关如何摆脱奇怪的Page Inspector警告的任何想法?它指的是什么文件?
答案 0 :(得分:1)
在尝试恢复到各种以前版本的源代码之后(git很棒!),我得出结论,当我向解决方案添加了一个Windows控制台应用程序时问题就出现了。如果我完全从解决方案中排除该项目,问题就会消失。 我仍然不明白为什么会这样。 MVC项目不引用控制台项目。看起来像Visual Studio中的一个错误。