The Application does not work on Other/Client Machine – 發布版本的程式在其他的電腦上不能運行

有朋友問 為什麼他的程式在發布後..在其他的電腦上不能使用..E.G. 提示..缺小了某個dll/assembile ..etc

其實這是因為你的程式上有一些額外的Library/dll…
而在你發布程式時.卻沒有把這些額外的Library/dll…包含在發布的程式上..

解決方法十分簡單
解決方法:
Project 上按右鍵..選擇 “Properties/”

之後按一下”發布/Publish” tab
再按一下”Application Files
之後看看..能不能找到 “某某xx.dll” 找到的話
在”Publish Status” 上選擇 Include
E.G.
之後再次發佈程式便可以了

Hope you find it useful

Leave a Reply