進階安裝 Advanced Installer Architect 9.6.1 開發人員建立MSI包
進階安裝 Advanced Installer Architect 9.6.1 開發人員建立MSI包
進階安裝 – 功能強大且易於使用的Windows Installer創作工具,使開發人員能夠建立可靠的MSI包,以滿足最新的Microsoft Windows徽標認證的準則。非常易於使用,功能強大,速度快,重量輕。先進的安裝簡化的過程中,建立Windows安裝程式包提供了一個非常容易使用,高層次的介面的底層技術。該程式實現了所有的Windows安裝程式規則,並遵循所有被建議的最佳實踐。有了這個簡單,直觀的介面,建立一個Windows安裝程式包將只需要幾分鐘。啟動該程式,加入了幾個檔案,改名換姓,打「生成」按鈕,就大功告成了。無腳本來學習,沒有參加的研討會。進階安裝項目檔案都存儲在XML格式。這樣,他們就可以很容易地檢查到一個版本控制系統。該軟體的安裝程式也運行在指令行中,所以你可以建立你的發佈包在一個完全自動化的腳本,喜歡化妝,Ant或惡性。此外,還實施了最常見的操作指令行操作,這樣你就可以修改你的項目,以自動化的模式。
Windows安裝程式成為「事實上的」軟體安裝在Windows上的技術。上預裝微軟最新的操作系統,並且還捆綁了最流行的生產力套件(Office等),該軟體安裝程式提供了一個顯著的功耗的特點,提高應用程式的管理和行政。
這股力量不無缺陷,最重要的是他們所有的複雜性。建立一個MSI檔案,需要精心的策劃和編輯的幾十個資料庫表。
必須閱讀數百頁的文件,無數的規則必須遵循的清單。構建Windows安裝程式包可能需要數天甚至數週。這是一個MSI創作工具來說明。
使用進階安裝直觀的介面,您可以輕鬆地新增到您的安裝包中的所有資源,你的軟體需要:
‧檔案,資料夾和捷徑(安裝的檔案,現有的檔案或URL)
‧註冊表項和項
‧環境變量(可以更換或新增到現有的變量,如PATH)
‧INI檔案條目
‧ODBC驅動程式,資料源和翻譯
如果你已經合併為你的元件模組,它們可以被新增到安裝。接下來,你可以註冊這些資源作為必要的:
‧NET和Win32元件。
‧服務
‧檔案關聯,MIME類型
‧權限的檔案,資料夾,註冊表項和項
如果您的應用程式需要一些其它的軟體安裝才能運行,你可以很容易地指定他們為先決條件。進階程式會自動搜尋他們,然後下載並安裝必要的。這是一個簡單的方法來安裝JRE。NET,瀏覽器或資料庫引擎的框架,如。還提供了搜尋應用程式,檔案,資料夾,註冊表項和INI條目。用這種方法,安裝額外的檔案,對現有應用程式的延伸和外掛程式變得微不足道。
進階安裝程式將整理您的應用程式在功能和元件,如Windows安裝程式的指引。通過這種模式,而無需做任何事情,你可以利用先進的軟體安裝程式的功能,如部分安裝和維修。此外,自訂的組織是很簡單的直觀的。
先進的安裝可以讓你的軟體的檔案解壓縮,壓縮成CAB檔案(分割根據需要在多個卷),將它們插入到MSI檔案,並加入一個EXE引導程式的向後相容性。數字簽名將生成的檔案將確保您的客戶將永遠不會有質疑provenience的軟體,使用者註冊與序列代碼驗證掛鉤,確保只有合法的使用者可以安裝軟體。
盒裝本地的EXE,DLL或腳本檔案和C語系編寫的,C + +,VBS或JS,自訂操作加入任何你想要的全部力量,給你任何你想要的軟體安裝。
在此版本中的新功能
新安裝主題(表面)
白色背景的空氣主題變化
同時的EULA和安裝資料夾的預定義的對話框
倉庫管理器,
Repository對話框進口
批次編輯XML元素和屬性
合併模組項目的XML檔案更新
高程故障檢驗與使用者提示
卸載/變更「按鈕時,蓋過了Windows Installer程式條目
基於項目的預定義的先決條件下載離線安裝
MSZIP壓縮檔案的支援SharePoint功能
對現有功能的改進
覆蓋和更名選項,當一個對話框,出口到存儲庫
「搬移功能」支援資料夾和註冊表項
新增支援自訂訊息在伺服器端的序號驗證
支援的Windows Installer程式進入自訂磁碟大小
使用者名和組名的格式文字支援
篩選預定義的先決條件
日期修改保護與到期日期的許可證授權模組
獨立的HTTP和HTTPS綁定時建立的IIS瀏覽清單
加入的路徑變量轉換為合併模組,暫存檔和字典
ClientServerDlg專業MSI項目類型對話框中
TomcatServerDlg專業MSI項目類型對話框中
錯誤修正
崩潰建設項目,其中包括一個Silverlight解決專案時,在搜尋頁
崩潰時,使用相同的圖示,不同的ProgID
崩潰時重新包裝一個很老的檔案修改日期
刪除引用未使用的對話框時發生錯誤
預生成事件缺少的資源後,執行檢查
基於特徵的先決條件時略過使用指令行包括反斜槓
產品版本沒有解決的OSD輸出檔案的App-V的建立
SQL檔案,如果沒有正確地分析了註釋後加入的最後一條語句
Wow6432Node關鍵時建立的註冊表檔案匯入
某些驅動程式不正確地重新包裝
UI自訂操作的行動資料沒有正確匯出到存儲庫
增強的使用者介面,不使用時卸載案例
特殊的MSM效能的格式化文字參考,不加入的模組ID
合併模組沒有正確驗證時加入的MSI項目
MSM功能和資料夾名稱修改合併模組時,不更新
忽略XML更新的參考搜尋
預設情況下,在多語系安裝程式,產品名稱和公司名稱被翻譯
搬移資料庫丟棄控制一個對話框,建立對話框後,
圖片按鈕控件被隱藏時,不正確重疊的其他圖像按鈕
從ClientServerDlg的用戶端按鈕沒有工作的現代主題
一些UI項目字串時隱時現的HTML的主機控制顯示一個HTML頁面
對話鏈事件匯出到資源庫
ExitDialog的進度「對話框中使用自訂位置時,顯示不正確
建立時間效能表編輯器中可見
Office加載項解決專案不重新加載正確的項目精靈
在更新檢視格式化的文字值未正確驗證
更新頻率檢驗復位時重新加載項目
自述檔案路徑不支援格式的文字值
Advanced Installer – powerful and easy to use Windows Installer authoring tool, enabling developers to create reliable MSI packages that meet the latest Microsoft Windows logo certification guidelines. Extremely easy to use, powerful, fast and lightweight. Advanced Installer simplifies the process of building Windows Installer packages by providing a very easy to use, high level interface to the underlying technology. The program implements all Windows Installer rules and follows all the advised best practices. With this simple, intuitive interface, building a Windows Installer package will take just a few minutes. Start the program, add a few files, change the name, hit the Build button and you are done. No scripts to learn, no seminars to attend. Advanced Installer project files are stored in XML format. This way, they can be easily checked into a version control system. The software installer also operates at command line, so you can build your release packages in a completely automated script, like Make, Ant or NAnt. Furthermore, the most common operations are also implemented as command line actions, so you can modify your project in an automated fashion.
Windows Installer is becoming the “de facto” software installation technology on Windows. Being preinstalled on the latest Microsoft operating systems, and also bundled with the most popular productivity packages (Office, etc.) this software installer provides a significant number of power features that improve application management and administration.
This power doesn’t come without pitfalls, and the most important of them all is the complexity. Creating an MSI file requires careful planning and editing of dozens of database tables.
Hundreds of pages of documentation must be read, countless lists of rules must be followed. Building a Windows Installer package may take days or even weeks. This is where a MSI creation tool comes to help.
Using Advanced Installer’s intuitive interface you can easily add to your install package all the resources your software requires:
• Files, Folders and Shortcuts (to installed files, existing files or URLs)
• Registry keys and entries
• Environment Variables (which can be replace or be appended to existing variable like PATH)
• INI file entries
• ODBC drivers, data sources and translators
If you have merge modules for your components, they can be also added to the installation. Next you can register these resources as necessary:
• .NET and Win32 assemblies
• Services
• File Associations, MIME types
• Permissions for files, folders, registry keys and entries
If your application needs some other software to be installed in order to run, you can easily specify them as Prerequisites. Advanced Installer will search for them, then download and install as necessary. This is an easy way to install frameworks like JRE or .NET, browsers or database engines. Searching for applications, files, folders, registry keys and INI entries is also provided. Using this, installing additional files, extensions and plugins to existing applications becomes trivial.
Advanced Installer will organize your application in Features and Components as per Windows Installer guidelines. This way you can take advantage of advanced software installer features like partial install and repair without having to do anything. Further customizing the organization is easy and intuitive.
Advanced Installer can leave your software’s files unpacked, compress them into CAB files (split in multiple volumes as needed), insert them into the MSI file and add a EXE bootstrapper for backwards compatibility. Digitally signing the generated files will ensure that your customers will never have to question the provenience of your software, and the user registration with serial code validation hooks will ensure that only legitimate users get to install your software.
Packed as native EXEs, DLLs or script files and written in C, C++, VBS or JS, Custom Actions give you the full power to add anything you want, anywhere you want to your software installer.
New features in this release
New installer theme (Surface)
White background Air theme variation
Predefined dialog with both EULA and installation folder
Repository manager
Repository dialog import
Bulk editing for XML elements and attributes
XML file updates in Merge Module projects
Elevation failure detection with user prompt
Uninstall/Change button when overriding the Windows Installer programs entry
Project-based download of predefined prerequisites for off-line installers
MSZip archives support for SharePoint features
Enhancements to existing features
Overwrite and rename options when exporting a dialog to repository
“Move to feature” support for folders and registry keys
Added support for custom information in server-side serial number validation
Custom disk size support for Windows Installer programs entry
Formatted text support for user and group names
Filter for predefined prerequisites
Better date modification protection in licensing module for licenses with expiration dates
Separate HTTP and HTTPS bindings when creating the IIS browsing list
Added path variable conversion to merge modules, temporary files and dictionaries
ClientServerDlg dialog in Professional MSI project types
TomcatServerDlg dialog in Professional MSI project types
Bug fixes
Crash in Search page when building a project containing a Silverlight solution
Crash when using the same icon for different ProgIDs
Crash when repackaging files with a very old modify date
Error when deleting a referenced unused dialog
Pre-build events were executed after the missing resources check
Feature-based prerequisites were skipped when using command lines containing backslashes
Product Version was not resolved in the OSD output file for App-V builds
SQL files were not parsed correctly if a comment was added after the last statement
Wow6432Node key was created when importing a registry file
Some drivers were not repackaged correctly
Action data for UI custom actions was not exported correctly to the repository
Enhanced UI was not used when uninstalling an instance
Formatted text references to special MSM properties were not suffixed with the module ID
Merge modules were not validated correctly when added in an MSI project
MSM feature and folder names were not updated when modifying the merge module
Reference searches ignored XML updates
Product Name and Company Name were translated by default in multilingual installers
Moving a dialog to repository discarded controls added after that dialog was created
Image button controls were hidden incorrectly when overlapped by other image buttons
Client button from ClientServerDlg did not work on Modern theme
Some UI project strings disappeared when an HTML Host control displayed an HTML page
Dialog chain events were exported to the repository
ExitDialog was displayed incorrectly when using a custom position for the progress dialog
Build-time properties were visible in Table Editor
Office add-in solution was not reloaded correctly in project wizard
Formatted text values were not validated correctly in Updater view
Updater frequency check was reset when reloading the project
Readme file path did not support formatted text values
進階安裝 Advanced Installer Architect 9.6.1 開發人員建立MSI包 | Home Page www.advancedinstaller.com
進階安裝 Advanced Installer Architect 9.6.1 開發人員建立MSI包 / Size: 44,27 MB