2013-05-16 43 views
3

我最近更新我的asp.net 3.5 Web項目從Visual Studio 2010到Visual Studio 2012年每次我試圖創建發佈設置,它說以下內容:asp.net試圖創建VS 2012的發佈設置給出奇怪的錯誤

{有在web.config中的錯誤。請更正這些錯誤並重試。 第一個錯誤是:「Web.config中似乎處於無效狀態,請更正後再試一次。」}

我一直無法確定這是什麼意思。我的web.config中沒有錯誤,它告訴了我。我已經搜索這個錯誤,並且什麼也沒有提出。

有人可以幫我嗎?

我還應該提到整個項目都駐留在映射驅動器上。我仍然能夠打開該項目,並在Visual Studio 2010的發佈,但甚至不能建立在Visual Studio中的發佈設置2012

+0

積極你的web.config是有效的。你有沒有試圖在本地運行它? –

+0

是的。我可以在本地運行它。只是不能創建發佈設置。 – user2391933

+0

你看過你的web.config轉換文件嗎?像'web.release.config'和'web.debug.config'? –

回答

0

我覺得下面的步驟會幫助你。

  1. 在執行發佈之前,請確保將項目更改爲發佈模式。
  2. 請勿作爲網站進行發佈。嘗試並將您的網站發佈到文件系統。
  3. 創建一個虛擬目錄並將該虛擬目錄指向發佈的文件夾。

上述步驟爲我工作。