VS發佈時遇到的問題

用VS自帶的發佈功能發佈的安裝包安裝使用後有問題

首先使用的是VS自帶的publish功能,具體的操做我就不說了,主要說一下一個關於調試時是OK的exe,當安裝後一不能調用ini配置文件了,第二不能鏈接數據庫了的問題。數據庫

我當時作的是一個WPF界面,須要調用一個動態鏈接庫.dll包括一個.ini配置文件如 ,我調試時是ok的,可是當我安裝以後就發現沒有成功調用.ini文件。後來終於找到緣由了,打開項目——屬性——發佈spa

 

 

 有一個應用程序文件,點開,會發現本身的ini沒有包括在裏面,這個時候找到本身的.ini的屬性,會發現它的生成操做是是「無」,當我把它改爲「內容」,的時候會發現,應用程序裏多了這個文件,也就是說這個文件被打包到安裝包裏了,就能夠使用了,具體以下圖所示調試

 

若是還不能使用通常是你文件放置路徑問題,生成操做還有其餘的也能夠試試,但不保證能夠用。blog

第二個問題是也是調試時能夠鏈接數據庫,在安裝後不能使用的問題

首先可能大多數人誤解只要安裝web.exe.config就能夠了,但其實做爲客戶端用的就應該是App.config,只要把這個文件也包含在應用程序文件裏就OK了,方法和上面的同樣。
打包

相關文章
相關標籤/搜索