用VS自帶的發布功能發布的安裝包安裝使用后有問題
首先使用的是VS自帶的publish功能,具體的操作我就不說了,主要說一下一個關于除錯時是OK的exe,當安裝后一不能呼叫ini組態檔了,第二不能連接資料庫了的問題,
我當時做的是一個WPF界面,需要呼叫一個動態連接庫.dll包括一個.ini組態檔如
,我除錯時是ok的,但是當我安裝之后就發現沒有成功呼叫.ini檔案,后來終于找到原因了,打開專案——屬性——發布
有一個應用程式檔案,點開,會發現自己的ini沒有包括在里面,這個時候找到自己的.ini的屬性,會發現它的生成操作是是“無”,當我把它改成“內容”,的時候會發現,應用程式里多了這個檔案,也就是說這個檔案被打包到安裝包里了,就可以使用了,具體如下圖所示




如果還不能使用一般是你檔案放置路徑問題,生成操作還有其他的也可以試試,但不保證可以用,
第二個問題是也是除錯時可以連接資料庫,在安裝后不能使用的問題
首先可能大多數人誤解只要安裝web.exe.config就可以了,但其實作為客戶端用的就應該是App.config,只要把這個檔案也包含在應用程式檔案里就OK了,方法和上面的一樣,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/70433.html
