使用Setup factory打包WPF

軟件環境

Win10
.NET452
WPFhtml

Setup Factory

工具直接百度下啦,關鍵詞:Setup Factory 95 With Sn工具

打包過程主要參考瞭如下文章:
https://www.jianshu.com/p/3112ebe148bc
https://www.cnblogs.com/wuhuacong/p/6101853.html.net

軟件使用很是簡單,也很強大,主要有一個注意點,這裏記錄下。
1.安裝過程當中的語言環境,我選了中文簡體
2.選擇運行依賴環境,這裏不能沒選,它提供的是NET Framework4.5,其實對NET452沒用,會報錯
3.打包的exe文件須要建立桌面快捷鍵
當到了文件列表界面時,雙擊 A.exe (執行文件),切換tab到Shortcuts,而後選擇Desktopcode

4.NET Framework4.5打包

注:內容在第一篇文章中
1.在左側的Resources面板,點擊 Primer Files,添加.NET Framework4.5安裝包
2.寫環境組件的運行腳本
所需的判斷註冊表中是否安裝4.5的環境腳本,不然安裝剛剛上面添加的組件htm

result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\.NETFramework\Policy\v4.5");
if (result == false) then
File.Run(SessionVar.Expand("%TempLaunchFolder%//dotnetfx45_full_x86_x64.exe"), "", "", SW_SHOWNORMAL, true);
end

如須要多個,使用FileRun方法就行,完成blog

5.若是咱們有第二個exe文件想一塊兒打包進去,並且安裝的時候自動安裝第二個exe
將第二個exe放入須要打包的文件夾內,也就是咱們上面「新建項目」的 第四步 所選的路徑下,作好前期作準備以後,咱們要寫腳本了,在主安裝包安裝完畢以後,自動安裝第二個exe安裝包,呵呵,這個能夠安裝流氓軟件it

Shell.Execute("%AppFolder%//****.exe","open","","",SW_SHOWNORMAL,true)

安裝路徑、版本編號在Session Variables中設置io

怎麼卸載: https://blog.csdn.net/ming19951224/article/details/83149751百度

相關文章
相關標籤/搜索