2015-01-08 40 views
1

我在VS2015中打開了一個現有的項目,做了一些小的改動,並用現有的WebDeploy發佈配置文件將MVC應用程序發佈到了我的web服務器。這打破了應用程序,因爲服務器上的web.config文件被我的開發人員機器的原始文件覆蓋。我檢查了發佈嚮導中的設置,但配置與以前一樣。我可以通過在生產環境中手動更改web.config來修復應用程序,但現在恐怕再次發佈。使用VS2015的WebDeploy忽略web.config變換

使用web.config轉換的WebDeploy發佈方法有任何更改嗎?

回答

1

我解決了它。在我的情況下,發佈配置文件被重命名爲「servername(production)」,轉換的配置設置只有web.servername.config。將發佈配置文件的名稱更改爲與其設置的配置設置完全相同的名稱後。