【问题标题】:Choice to Create Installer for windows application选择为 Windows 应用程序创建安装程序
【发布时间】:2011-06-14 12:57:47
【问题描述】:

我正在为我的应用程序(基本上充当服务器)创建安装程序。现在,有一个特定的流程需要在系统上安装东西。喜欢

  1. 我们需要检查系统上的各种内容,包括某些证书是否存在以及这些检查是否失败,我们需要退出。
  2. 需要在 SQL Server 上创建并插入某些数据。
  3. 需要复制两个 Exes 并使用它们的 .config 文件对其进行配置。
  4. 需要在 IIS 上部署 Web 服务。

现在,由于我是创建安装程序的新手,我的问题是所有这些事情都可以使用“Visual Studio 2010 设置/部署项目”来实现,我看了看,发现很难在安装程序中有一个流程。

他们的任何其他工具也可免费用于创建安装程序。 ??

我正在考虑创建自定义应用程序来充当我的主应用程序的安装程序,这是个好主意吗???

请帮助我做出决定。

提前致谢。

【问题讨论】:

    标签: installation windows-installer


    【解决方案1】:

    看看这两个。两者都允许自定义操作。

    http://wix.sourceforge.net/ - 基于开源 XML。不难学

    http://www.advancedinstaller.com/ - 免费和专有版本,可视化(基于 GUI)。对于不是超级复杂的安装非常有效。

    我不会编写您自己的程序来充当安装程序。自定义操作使您能够编写自己的代码并运行它。不要浪费时间重新发明轮子。使用有的东西,定制没有的东西。

    【讨论】:

    • 如何创建自定义窗口,我可以从中获取来自用户的输入。 ?我也可以创建它们吗
    • @Sumit WiX 允许创建自定义对话框。 AdvancedInstaller 也应该允许这样做。
    猜你喜欢
    • 2013-05-13
    • 2016-06-14
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多