WINDOWS:(.exe)文件和已安裝的.exe應用程序有什麼區別?Windows應用程序開發:一個nebie's dilemna!EXE和.exe的安裝版本?
通常,一個c/C++ IDE將爲您提供FILENAME.EXE(PE格式)應用程序輸出(控制檯,GUI兩者);點擊時輸出會運行,但IT不會享受像安裝的軟件包一樣的設施!它有什麼不同?
如何將我的二進制PE格式.exe文件轉換爲標準的可安裝軟件包,並具有完整的專業觸摸功能?請提供免費的選項?
WINDOWS:(.exe)文件和已安裝的.exe應用程序有什麼區別?Windows應用程序開發:一個nebie's dilemna!EXE和.exe的安裝版本?
通常,一個c/C++ IDE將爲您提供FILENAME.EXE(PE格式)應用程序輸出(控制檯,GUI兩者);點擊時輸出會運行,但IT不會享受像安裝的軟件包一樣的設施!它有什麼不同?
如何將我的二進制PE格式.exe文件轉換爲標準的可安裝軟件包,並具有完整的專業觸摸功能?請提供免費的選項?
.exe文件和「已安裝的exe應用程序」之間沒有區別,只是安裝程序將其複製到了位置。
安裝程序通常允許用戶選擇安裝應用程序(.exe)的位置,創建任何必要的快捷方式和註冊條目,開始菜單條目等等。可執行文件(.exe)仍然是相同的。
以上所有內容都可以手動完成。安裝程序簡單地將它們捆綁在一起並自動執行該過程,以便使用戶更容易,並確保一切正常完成。
有幾十個安裝創建軟件包(包括創建部署軟件包時包含在Visual Studio本身中的軟件包)。如果你不需要基於MSI的安裝,那麼一個受歡迎的免費軟件是Inno Setup。它是免費的,可以讓您輕鬆定製您的安裝,並且使用非常廣泛。
如果你必須有一個MSI安裝程序,WIX是一個流行的選擇,雖然它比Inno Setup更難學習和使用。
還有許多其他可用的安裝程序,包括免費和商業。有關其他可能性的更多信息,請在此處搜索「windows安裝程序」或嘗試在Google或Bing中搜索相同的內容。
[UPX](http://upx.sourceforge.net/) –
幫助您爲應用程序創建安裝程序的實用程序非常豐富。您需要去購物,公用事業建議不在這裏的主題。 –