我最近有幸被升級到Visual Studio 2013在工作時不幸在Visual Studio 2013的錯誤,它一直是不折不扣的一惡夢。自從在Visual Studio 2013中將我的大型WPF應用程序升級到.NET 4.5.1以來,我一直在出現錯誤列表中出現的「虛假」錯誤。有時候他們甚至會在清理和/或重建後留下來,但他們並不是真正的錯誤。下面是一個例子,你可以看到,我剛纔清理,但仍保持錯誤:「找不到路徑的一部分」沒有出現在Visual Studio 2010
我要明確這裏...沒有與此視圖模型沒有問題,我可以建立該項目或整個解決方案沒有(真正的)錯誤和應用程序也運行完美:
此外,運行應用程序時也有一個問題,它與圖像路徑。我的圖片都完全顯示出來,但我又得到這些「假」的錯誤:
需要注意的是所列出的路徑,甚至錯誤地顯示:
C:\Midas;component\Images\Actions\Delete.ico
在UI,它被引用像這樣:
<Image Source="/Midas;component/Images/Actions/Delete.ico" ... />
我真的不知道是否這些假冒的錯誤是由到Visual Studio 2013進行了更改,或是由於對.NET所做的更改版本4.5或4.5.1中的框架。我希望有人能提供一些線索這對我來說,因爲我即將準備降級到.NET 4.5,只是這樣我就可以使用Visual Studio 2012來代替。
看起來你在編輯器中打開這些文件,你混淆了構建錯誤VS行內編輯器警告和錯誤。 – jessehouwing
可能是這種情況,但是這並不能真正幫助我擺脫它們,或者確實解釋了爲什麼我得到了我甚至沒有使用的文件路徑的路徑錯誤。 – Sheridan
順便說一句,沒有理由降級框架版本,Visual Studio 2012應該與Visual Studio 2013並肩工作。 – jessehouwing