1. 程式人生 > >c# web專案使用安裝包安裝網站報錯的情況

c# web專案使用安裝包安裝網站報錯的情況

最近遇到過一個問題,c#的web 專案在本機器除錯部署網站一切正常,但當打包成MSI的形式安裝到伺服器的時候 安裝過程一切正常,但安裝完成後開啟系統卻提示報錯的問題。
注意:採用publish by folder 即直接copy部署資料夾到伺服器的部署方式正常。
後經過調查與驗證發現是在生成msi的時候發現有些模組下的Web.config檔案下沒有設定為輸出到打包目錄
然後將幾個模組下Web.config檔案的屬性設定為“copy always”

問題原因:
在這裡插入圖片描述

解決方法:
在這裡插入圖片描述