新闻

用文件收集简化 MSI 创建

4月 24, 2024
PACE Suite 6.2 通过自动包含编译过程中生成的任何动态文件来简化 MSI 打包过程。

PACE Suite by Infopulse is an application packaging tool that streamlines the creation, editing, and deployment of software installers. It supports various formats like MSI, MSIX, and AppX, and allows for capturing installations, customizing packages, and automating quality checks. Additionally, PACE Packager Hub, a companion product, provides workflow management and team collaboration functionalities for efficient application packaging operations.

The PACE Suite 6.2 update introduces a File Harvesting feature that simplifies MSI creation by automatically capturing dynamic files generated during compilation. This function, which is automatically invoked on each MSI package creation, finds and adds files that exist in a specified folder on the file system but are not present in the project. Additionally, you can apply inclusions/exclusion filters to identify only the files needed, it can work with relative and absolute paths, and it supports user-defined variables in paths. This eliminates the need for manual file selection, reducing errors and ensuring all necessary components are included in your installer for a smooth deployment process.

To see a full list of what's new in 6.2, see our release notes.

PACE Suite is licensed per user and is available as both subscription and perpetual licenses with 1 year support and maintenance. See our PACE Suite licensing page for full details.

For more information, visit our PACE Suite product page.

用 EXE 安装程序简化了软件部署

4月 18, 2024
选择允许您直接创作 EXE 文件的安装工具,确保了无缝安装和广泛的兼容性。

Executable file authoring capabilities within installation tools streamline the deployment process for developers. By integrating the installation logic directly into the executable (.exe) file, users simply need to run this single file. This eliminates the need for separate installers and automates tasks like file copying, registry modifications, and shortcut creation, ensuring compatibility with the target Windows environment.

Several installation tools offer EXE authoring including:

  • Advanced Installer Architect by Caphyon allows you to create EXE installers for seamless Windows application deployment alongside MSI and other package formats.
  • InstallShield by Revenera lets you build EXE installers for broad Windows software distribution with a user-friendly interface.
  • AdminStudio Enterprise by Flexera helps you design EXE installers for efficient Windows application packaging alongside advanced configuration options.

For an in-depth analysis of features and price, visit our Installation Tools comparison.

Compare Installation Tools

用脚本撰写创建可自定义的安装程序

4月 17, 2024
根据用户的选择、系统配置或其它因素定制安装过程,以提供适应性更强的安装程序。

Installation tools leverage scripting to handle conditional logic, enabling the installation to adapt to different system configurations or user selections. Scripting plays a vital role in streamlining Windows installation tools. By employing languages like PowerShell or batch files, IT professionals can automate repetitive tasks during deployment, such as software installation, configuration adjustments, and user environment setup. This not only reduces manual effort and human error but also ensures consistency and efficiency in provisioning large numbers of Windows machines.

Several installation tools offer support for scripting, including:

  • RayPack Studio by Raynet simplifies complex setups with its built-in scripting language for tailored installation logic.
  • Setup Factory by Indigo Rose offers flexibility for intricate deployments via its comprehensive scripting capabilities.
  • InstallShield by Revenera empowers automation through its robust scripting engine for customizing installations.
  • AdminStudio Professional by Flexera provides advanced automation through its comprehensive scripting engine for intricate setups.

For an in-depth analysis of features and price, visit our Installation Tools comparison.

Compare Installation Tools

用 .NET 测试重试策略提高测试版本的稳定性

4月 9, 2024
TeamCity On-Premises 2024.03 通过自动重试失败的测试,从而减少误报来最大限度地减少浪费开发时间。

TeamCity On-Premises by JetBrains is a self-hosted solution for Continuous Integration and Continuous Delivery (CI/CD). It automates the software build, testing, and deployment process, allowing development teams to identify and fix bugs early, and deliver high-quality software faster. TeamCity On-Premises provides features like on-the-fly build progress reporting, pre-tested commits, and configuration as code for increased development efficiency and control.

The TeamCity On-Premises 2024.03 release adds new .NET test retry policies to help mitigate transient test failures. These are tests that intermittently pass or fail, often due to external factors outside the control of your test code. By retrying failed tests, you can improve the overall stability of your builds and ensure they only fail due to genuine issues.

To see a full list of what's new in version 2024.03, see our release notes.

TeamCity On-Premises is licensed per server and per build agent, and is available as a commercial perpetual license. See our TeamCity On-Premises licensing page for full details.

For more information, visit our TeamCity On-Premises product page.

减少依赖项缺失所导致的错误

4月 4, 2024
具有必备管理功能的安装工具有助于确保在运行您的应用程序之前存在必要的版本。

Prerequisite management refers to the functionality within an installation tool that automates the verification and installation of software dependencies required for a successful primary software deployment. This streamlines the installation process, reduces the risk of errors caused by missing dependencies, and ensures a consistent environment for the target software to run.

Several Installation Tools provide prerequisite management features, including:

  • Advanced Installer Enterprise by Caphyon simplifies prerequisite management with pre-built definitions and flexible deployment for dependencies.
  • InstallShield by Revenera automates prerequisite detection and installation for a smooth user experience during deployment.
  • PACE Suite by Infopulse enhances prerequisite management with comprehensive tools to organize, deploy, and update software dependencies across environments.
  • Setup Factory by Indigo Rose optimizes installation by automatically verifying and bundling essential prerequisites.

For an in-depth analysis of features and price, visit our comparison of Installation Tools.

Compare Installation Tools