Win10
.NET452
WPFhtml
工具直接百度下啦,關鍵詞: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
注:內容在第一篇文章中
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百度