Inno Setup5.5.9

Inno Setup是一個功能強大且靈活的工具,用於為 Windows 應用程式創建專業的軟體安裝程式。自 1997 年首次發佈以來,Inno Setup 一直是開發人員值得信賴的選擇。該工具因其簡單性和有效性而備受推崇,使開發人員能夠以最少的努力構建全面的安裝包。

Inno Setup 的一個突出特點是支持所有版本的 Windows,包括最新的版本。它提供了廣泛的自定義選項,使開發人員可以根據其特定需求定制安裝過程。其腳本引擎非常強大,能夠執行複雜的安裝任務和條件操作。

Inno Setup 也支持多語言安裝,確保軟體能夠接觸到全球受眾。該工具包括集成文件壓縮、密碼保護和數字簽名支持等功能,增強了安裝包的安全性和完整性。

Inno Setup 是開源的,為開發者提供修改和擴展軟體以滿足其獨特需求的靈活性。 活躍的社群和全面的文件使得入門和尋找常見挑戰的解決方案變得容易。 憑藉易用性、強大功能和多功能性的結合,Inno Setup 仍然是開發者創建可靠且使用者友好的安裝程式的首選。


主要功能:

  • 多種安裝類型:根據用戶選擇創建完整或最小安裝。
  • 自訂腳本:使用Pascal編寫腳本進行量身定制的安裝過程。
  • 多語言支援: 輕鬆創建不同語言的安裝程式。
  • 磁碟跨越:將安裝程序分散到多個磁碟上,以安裝大型應用程式。
  • 檔案壓縮:使用內置壓縮選項減少安裝程式大小。
  • 自動卸載程序:生成一個卸載程序以輕鬆移除軟體。
  • 數位簽署:支持簽署安裝程序以增強安全性。
  • 良好的文件說明:有詳細的文檔和強大的社群支持,提供幫助和資源。

最新消息

Version 5.5.9
  • To further help protect installers against potential DLL preloading attacks, Setup/Uninstall now calls SetDefaultDllDirectories if available to remove the application directory from the DLL search order. If SetDefaultDllDirectories is not available or cannot be called, it now additionally preloads a set of system DLLs known to be loaded unsafely by older or unpatched versions of Windows.
  • Change in default behavior: the OutputBaseFileName [Setup] section directive now defaults to mysetup instead of setup. Setting it back to setup is not recommended: all executables named "setup.exe" are shimmed by Windows application compatibility to load additional DLLs, such as version.dll. These DLLs are loaded unsafely by Windows and can be hijacked. If you do so anyway, the compiler will issue a warning.
  • Added new [Files] section flags: sign and signonce. Instructs the compiler to digitally sign the original source files before storing them. Ignored if [Setup] section directive SignTool is not set. Inno Setup's own compiler files are now also signed.
  • [Setup] section directive LZMADictionarySize now allows the LZMA dictionary size to be increased up to 1 GB from the previous maximum of 256 MB. Review the memory requirements listed in the Compression topic before using!
  • Improved the "auto-retry" feature of the [Files] section: it now also retries if MoveFile failed even if the preceding DeleteFile succeeded. Additionally, if MoveFile keeps failing it will now register the file to be replaced on restart if the restartreplace [Files] section flag is used instead of displaying an error message.
  • The value of the AppVersion directive is now not only used to set the MajorVersion and MinorVersion values in the Uninstall registry key when possible but also used to set the VersionMajor and VersionMinor values as required by newer versions of the Windows App Certification Kit.
  • Inno Setup Preprocessor (ISPP) changes:
    • Added new function RemoveFileExt.
    • Documented predefined variable ISPPCC_INVOKED.
    • Console-mode compiler (ISCC) change: Added new command line parameter /J. Can be used to #include additional files.
  • Unicode Inno Setup: Added official Armenian translation.
  • Minor tweaks.

該程序提供其他語言版本

使用者評價

用戶評分

1 2 3 4 5
5/5

12

許可證:

免費

需求:

Windows All

語言:

English

尺寸:

1.88MB

出版社:

Martijn Laan

更新了:

Apr 7, 2016

清潔

報告軟體

開發者的軟體

Inno Setup 6.4.2

安全級別

為了避免對您的設備造成潛在損害,並確保您的數據和隱私安全,我們的團隊在每次新的安裝檔案上傳到我們的伺服器或連結到遠端伺服器時進行檢查,並定期審查該檔案以確認或更新其狀態。根據這種檢查,我們為任何可下載檔案設定以下安全級別。

清潔

這個軟體程序極有可能是乾淨的。

我們在全球60多個主要殺毒服務中掃描了與此軟件程序相關的文件和網址;未發現任何潛在威脅。並且沒有捆綁第三方軟件。

警告

本程序是由廣告支持的,可能會提供安裝不必要的第三方程序。這些可能包括工具欄、更改您的首頁、預設搜尋引擎或安裝其他第三方程序。這些可能是誤報,我們建議用戶在安裝和使用此軟體時要小心。

殘疾的

這款軟體不再提供下載。這款軟體程式很可能是惡意的,或存在安全問題或其他原因。

提交報告

謝謝你!
您的報告已經發送。

我們將審查您的請求並採取適當的行動。

請注意,您將不會收到有關此報告所採取行動的通知。我們對可能造成的任何不便表示歉意。

我們感謝您在保持我們網站清潔和安全方面的幫助。