爲什麼重建沒有任何錯誤失敗?Visual Studio的「全部重建失敗」
今天上午,這個錯誤繼續顯示出來......我構建整個解決方案(25 C#管理projs)和「全部重建失敗」出現..但沒有錯誤! (我對COM不支持泛型13級的警告,但它的「正常」 ......因爲一個DLL公開爲COM。
爲什麼重建沒有任何錯誤失敗?Visual Studio的「全部重建失敗」
今天上午,這個錯誤繼續顯示出來......我構建整個解決方案(25 C#管理projs)和「全部重建失敗」出現..但沒有錯誤! (我對COM不支持泛型13級的警告,但它的「正常」 ......因爲一個DLL公開爲COM。
您是否嘗試過清洗液befor rebiuld呢?
重建與Clean + Build相同:http://stackoverflow.com/questions/1247457/difference-between-rebuild-and-clean-build-in-visual-studio-2008 – Bridge
這是檢查的列表&東西,如果我是你,我會做(嘗試每個步驟後建):
是 - active 我也沒有錯誤也在「輸出」 我試圖清理解決方案... 嘗試它現在刪除所有obj和調試和釋放文件夾(這將需要20分鐘:s) (這是一個發佈版本) – AndreaCi
您可能嘗試從另一臺計算機上構建... –
本身並不是一個答案 - 但你最好看看輸出窗口,看看它在那裏說什麼。
此外,爲了幫助你可能想看看你的MSBuild冗長 - 在這個截圖如圖所示(最後兩個選項):
當心 - 最高水平產生了大量的信息。
最後 - 從命令提示符下的解決方案文件夾運行msbuild
會真正指出問題 - 因爲錯誤消息和警告分別以紅色和黃色顯示。
有解決方案有史以來?
幾分鐘前我安裝.NET Framework(.NET框架4.0版在我的情況下擴展)的修復修復它。
我只是有這個發生在我身上,並意識到,我在我的代碼留下了「#錯誤」行,忘了。當我嘗試構建時,構建失敗,但#error行未顯示在我的錯誤中。
嘗試搜索所有'#error'
這真是個愚蠢的問題。我討厭這個。我googling超過1周,但仍然沒有找到任何解決方案。所以我做我自己的解決方案。 發生此錯誤時,我正在保存項目並關閉VS 2013.之後,我重新打開VS2013並打開我的最後一個項目。它像一個魅力。但每次都很煩人!
許多人在VS2010,VS2012和VS2013中報告了這個問題...... Arrrggghhh。
可能是一個損壞的解決方案用戶選項文件。
關閉解決方案,刪除它的.suo(VS2012 +的.v12.suo),重新打開該解決方案,Visual Studio將構建一個新的解決方案。你將失去啓動項目,斷點,書籤,哪些文件處於打開狀態,哪些項目/文件夾被擴展等等。但是,與未構建的解決方案相比,這一切都是微不足道的!
它的工作原理!謝謝 ! – pekcheng
我通過轉到數據庫項目/項目設置並注意到目標平臺是SQL Server 2014而不是2012年,它將它固定在我的新Visual Studio 2013實現上。
一旦得到這個錯誤的機會是,當我們嘗試重新命名服務引用名字,我們給在服務引用一些其他的名字,但在命名空間中的一些地方會被提到的舊名稱,所以如果您刪除並添加服務引用,然後保留相同的名稱,否則我們可能會遇到此錯誤,但我們可以在「輸出」窗口中看到錯誤。
這顯然有很多原因。我剛剛發現了我的問題的原因:我創建的新項目的.NET版本高於頂級項目的版本。 (4.5.2 vs 4.0)
我在VS 2015中遇到了同樣的問題。我嘗試了以下嘗試,結果沒有成功。
最後,我嘗試了Keith Robertson的回答刪除.suo(\ Visual Studio 2015 \ Projects [ProjectName] .vs [ProjectName] \ v14.suo)。雖然這並沒有給我一個良好的構建,但它最終給我一個錯誤消息,指出我有兩個入口點到我的應用程序。我去了應用程序屬性(Alt + Enter)並從下拉列表中選擇一個啓動對象。
嘗試刪除obj文件夾 – AndreaCi
「輸出」選項卡中顯示的是什麼? – Mr47
Mr47的+1我討厭錯誤列表...我不記得多久它顯示的東西不在那裏,反之亦然。它可能需要2secs更長的時間來搜索輸出,但我總是在錯誤列表中預先考慮它。只是希望突出顯示警告和錯誤(VS08)。 – dowhilefor
剛剛重新啓動Visual Studio並重建幫助了我。可能值得一試 – Karsten