winform編譯後發給用戶
發布時間: 2023-06-19 08:10:38
1. 在VS2005中怎麼把一個C#Winform程序打包成一個可執行程序,就是把讓別人看不到源碼
你將program中的啟動項目改成你要啟動項目,然後在解決方案配置的下拉框中選擇Release(在一個綠色的箭頭的旁邊),然後點擊綠色箭頭(運行按鈕),等程序運行成功後就可以在bin/Release 中找到你要的可執行文件,運行後可能會出現提示信息,不用理他,只要點確定就可以了。
在bin/Debug中的文件是你編譯的可執行文件,運行效果都是一樣的,不過在debug中有很多調試文件
2. C#編譯的winform程序.如何生成單獨的EXE
有兩個問題,一是目標計算機上如果沒有安裝你使用的.Net框架對應版本的話,肯定是用不了的,二是你是不是只打包了EXE文件卻沒有把調用的DLL文件一起打包,那也是打不開的。建議用VS自帶的安裝向導或是其它打包程序創建安裝文件包,這個包里是可以集成對應的.Net框架的,雖然最後生成的安裝包要大一些,但是如果在安裝時檢測到目標計算機沒有.Net環境的話它會自動先安裝.Net之後再安裝程序的,而且也不會發生缺少程序需要的動態鏈接庫、資源文件等問題。另外,簡單的程序用2.0,要不就直接用4.0,都只有幾十MB,3.5就算了,太大了。
希望對你有幫助,有疑問請追問或是Hi
熱點內容