【问题标题】:create custom installer创建自定义安装程序
【发布时间】:2012-08-31 12:06:58
【问题描述】:

我创建了一个应用程序,它是一个窗口服务,它必须在域管理员帐户的上下文中运行并进行一些服务器设置等。

现在我需要在客户端机器上安装它,显然我不能使用正常的部署项目 MSI 来完成它,因为它在安装时涉及自定义对话框和用户输入。

我该怎么做?

现在是否有任何 3rd 方框架真正允许我创建自定义对话框并编写将在运行时执行的代码?

如果我必须手动操作?我如何将我的自定义安装程序文件和我的 Windows 服务器应用程序文件合并到一个 MSI 中。

这就是我想要的安装过程:

  1. 欢迎屏幕
  2. 系统检查
  3. 最终用户许可协议
  4. 根据产品许可的服务器设置,由用户选择。
  5. 基于上次选择的服务器设置。
  6. 我的窗口服务器设置将进行休息调用并更新服务器。
  7. 接受域用户帐户凭据。
  8. 现在开始安装。
  9. 根据选择重定向到带有完成消息的云门户。

【问题讨论】:

    标签: c windows-services installation windows-installer


    【解决方案1】:

    MSI 安装程序支持您的需求,但主要是商业设置工具。服务器通信通常通过内置支持或自定义操作完成。

    以下是可以帮助您入门的设置工具列表:http://en.wikipedia.org/wiki/List_of_installation_software

    例如,高级安装程序具有对服务器端许可证验证和通信的内置支持。

    选择一个安装工具并尝试创建您的安装程序。如果遇到任何问题,您可以提出更具体的问题。

    【讨论】:

    • 感谢您的回复。但是我浏览了这个列表,发现它们都没有能力为它们创建自定义对话框和代码。我必须探索安装屏蔽和安装意识。休息一下,我已经检查过了。
    猜你喜欢
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多