2011-12-02 88 views
1

是否有任何安装程序制造商允许我创建可以将计划任务添加到Windows任务计划程序的安装程序?Windows自定义安装程序C#.net项目

我们的产品是一个使用IIS /应用程序池和MSSQL的Web应用程序。我们目前使用InstallShield和一些批处理和PowerShell脚本来完成我们想要的功能,但我们发现InstallShield很难使用。我们的InstallShield安装程序将产品和批处理文件安装到安装目录,并在安装程序结束时调用它们。

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

您是否有关于安装工具的任何信息能够做到这一点?

回答

3

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

编辑:没关系,因为我使用的是高级安装,我给你多一点详细的说明,以什么可以做,有关你所需要的:

  • 这是能够做到的IIS应用程序安装,并能对MSSQL数据库运行的脚本,它的专用UI配置都

  • 不知道有关Windows网络共享,你必须问问周围的高级安装论坛为

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

相关问题