1

我在Visual Studio 2012頁面檢查報告說,外部文件已被修改

頁面檢查器具有頁面檢查一個奇怪的問題工作正常,對於任何新創建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. 

如果我照輸出窗口中,只有成功構建的正常報告。

此行爲是上運行相同的解決方案不同的計算機上重複。我想不出任何明顯可能導致此問題的項目最近發生的變化。文本始終顯示在項目的所有頁面上。

這是一個新的行爲,該解決方案已經發展了幾個星期,並沒有任何問題,我一直在運行頁面檢查。這條消息今天被發現。

我們正在運行在64位Windows 8企業的Visual Studio 2012 RTM的版本。

我如何能擺脫怪頁面檢查警告的任何想法?它指的是什麼文件?

回答

1

與恢復到源代碼的各種以前的版本(Git是偉大的!)試驗後,我得出的結論是,當我加入一個Wi​​ndows控制檯應用程序來解決這個問題開始。如果我完全從解決方案中排除該項目,問題就會消失。 我還是不明白爲什麼會這樣。 MVC項目不參考控制檯項目。看起來像Visual Studio中的一個錯誤對我來說。

+0

有趣的是,我有同樣的問題,solutin也爲我工作。奇怪的錯誤。 – TonyAbell