【问题标题】:Custom installer for windows C# .net projectWindows C# .net 项目的自定义安装程序
【发布时间】:2012-01-11 16:05:55
【问题描述】:

是否有任何安装程序制造商允许我创建可以将计划任务添加到 Windows 任务计划程序的安装程序?

我们的产品是一个使用 IIS/应用程序池和 MSSQL 的 Web 应用程序。我们目前正在使用 InstallShield 以及一些批处理和 powershell 脚本来做我们想做的事情,但我们发现 InstallShield 很难使用。我们的 InstallShield 安装程序将产品和批处理文件安装到安装目录并在安装程序结束时调用它们。

理想情况下,我们希望能够创建 IIS 应用程序(使用自定义设置)、创建 Windows 网络共享、设置 MSSQL 数据库,并使用安装程序将任务添加到任务计划程序。如果这不可能,我们至少想要一个安装工具,它允许我们将变量从输入字段传递到外部脚本和程序,比安装屏蔽更容易。

你有任何关于安装工具的信息吗?

【问题讨论】:

    标签: windows installation windows-installer


    【解决方案1】:

    如果您正在寻找付费、易于使用和良好的客户支持,我建议 Advanced Installer,如果您正在寻找免费的东西,我建议 WiXNSIS。后两者使用起来有点困难,因为它们是脚本化的,但几乎可以做任何事情。

    编辑:好的,因为我使用的是高级安装程序,所以我会更详细地描述它可以做什么,与你的需要相关:

    • 它能够安装 IIS 应用程序并能够针对 MSSQL 数据库运行脚本,它具有用于配置两者的专用 UI​​

    • 不确定 Windows 网络共享,您必须在 Advanced Installer 论坛上询问

    • 它可以安装计划任务,也有专门的用户界面

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 2011-06-29
      • 1970-01-01
      • 2011-01-05
      • 2013-10-21
      • 1970-01-01
      相关资源
      最近更新 更多