2015-12-10 71 views
8

我試圖在本地推出一個網站項目,但一個錯誤對話框,收到以下消息:「請在繼續之前糾正。」 - Web.config文件錯誤

請在繼續之前更正(您可能重命名當前的web.config文件,並添加一個新的。 )。

通常情況下,這個錯誤是在原因的一般描述之前,這個不是。瞭解這些奇怪的,不切實際的問題通常與損壞的IDE生成的文件有關。我嘗試從解決方案和項目目錄中刪除.suo.vssscc和其他生成的文件,但問題仍在繼續。

回答

4

我使用針對不同的IDE相關問題找到的解決方案解決了該問題(原始答案here)。在運行提升的命令提示符下輸入:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup 

注:你需要調整路徑爲您的Visual Studio版本(原始版本映射答案here):

  • 的Visual Studio 2005年= 8
  • 的Visual Studio 2008 = 9.0
  • 的Visual Studio 2010 = 10.0
  • 的Visual Studio 2012 = 11.0
  • 的Visual Studio 2013 = 12.0
  • 的Visual Studio 2015年= 14.0
+1

在開始菜單中,有「Visual Studio 2015 - > Visual Studio Tools」。打開它並選擇「VS 2015開發者命令提示符」。這將打開一個具有正確入口目錄的控制檯,因此您可以直接鍵入'devenv.exe/setup'。對於較舊的Visual Studio版本,存在類似的條目。 – Matt

1

我居然通過確保Web.config文件是不是裏面VS 2015中打開的文檔。換句話說解決了這個,關閉Web.config文件無論它可能是開放的,並確保你的團隊資源管理器不產生任何問題,就像一個意想不到的變化或改變上演...重建SLN和運行...

2

這個問題向我走來在使用RTC工具合併版本控制中的某些代碼之後。當我看到whyoz answer我注意到web.config沒有打開任何地方。它可能是RTC鎖定文件或類似的東西。所以,我簡單地重新啓動了Visual Studio,並且它又變得正常了。

12

今天發生在我身上後,獲得最新。我通過關閉並重新打開解決方案來解決問題,重建並運行。一切都很好...

+0

好。不知道原因是什麼... – Sentinel