创建多个应用程序的安装程序

发布于 2024-10-19 17:25:56 字数 309 浏览 2 评论 0原文

我有一些应用程序,其中一些是用 MFC 编写的,其中一些是用 .NET 编写的。

我想创建一个安装程序,将所有这些应用程序安装在“干净”的计算机上(没有任何开发环境)。除了应用程序之外,安装程序还 需要安装合适的.NET框架和VC运行环境。

其他事情:

  1. 我无权访问所有这些应用程序的代码。
  2. 这些应用程序将仅安装在 Windows 计算机上。
  3. 所有应用程序都不是基于 Web 的(Win 应用程序)。

有谁知道一些好的安装工具可以帮助我完成这项任务?

非常感谢。

I have some applications, some of them were written in MFC and some of them were written in .NET.

I want to create a single installer that will install all those applications on a "Clean" machine (without any development environment on it). The installer, besides the applications,
needs to install the appropriate .NET framework and the VC runtime environment.

Other things:

  1. I don't have access to the code of all those applications.
  2. The apps will be installed only on windows machines.
  3. None of the applications is web based (Win applications).

Does any one know some good installation tool that will help me with this task?

Many thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

琉璃繁缕 2024-10-26 17:25:56

看一下 NSIS

NSIS(Nullsoft Scriptable Install System)是一个用于创建 Windows 安装程序的专业开源系统。它被设计得尽可能小和灵活,因此非常适合互联网分发。
作为用户对产品的第一次体验,稳定可靠的安装程序是成功软件的重要组成部分。使用 NSIS,您可以创建这样的安装程序,它能够执行安装软件所需的一切操作。
NSIS 是基于脚本的,允许您创建逻辑来处理最复杂的安装任务。许多插件和脚本已经可用:您可以创建 Web 安装程序、与 Windows 和其他软件组件通信、安装或更新共享组件等等。

以及 WIX

WiX 工具集从 XML 源代码构建 Windows 安装包。该工具集无缝集成到构建流程中。

WIX 更复杂、更强大。

Take a look at NSIS:

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software.
NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.

And WIX:

The WiX toolset builds Windows installation packages from XML source code. The toolset integrates seamlessly into build processes.

WIX is more complex and powerful.

那伤。 2024-10-26 17:25:56

除了 gor 的回答之外,我还想添加 InnoSetup 作为一个非常强大且可编写脚本的安装程序环境。

此外,与 NSIS 一样,它创建专有的安装程序应用程序而不是 MSI 安装程序。

In addition to gor's answer I'd like to add InnoSetup as a very powerful and scriptable installer environment.

Also, like NSIS, it creates proprietary installer applications instead of MSI installers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文