页面检查器报告已修改外部文件

时间:2012-10-09 15:21:36

标签: asp.net-mvc visual-studio asp.net-mvc-4 visual-studio-2012

我在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警告的任何想法?它指的是什么文件?

1 个答案:

答案 0 :(得分:1)

在尝试恢复到各种以前版本的源代码之后(git很棒!),我得出结论,当我向解决方案添加了一个Windows控制台应用程序时问题就出现了。如果我完全从解决方案中排除该项目,问题就会消失。 我仍然不明白为什么会这样。 MVC项目不引用控制台项目。看起来像Visual Studio中的一个错误。

相关问题