最好的安装软件?

时间:2010-05-25 18:19:01

标签: windows installer installation

我很想知道构建执行以下操作的安装包的最佳软件是什么:

  1. 安装客户端应用程序
  2. 检测网络上的所有SQL Server实例,允许用户选择要升级的特定数据库(然后使用嵌入式SQL脚本升级数据库)
  3. 在用户指定的服务器/位置上安装网站,并根据我指定的设置配置IIS 6.0和/或7.0。
  4. 创建一个简单的setup.exe - 并允许用户选择安装组件(如上所列,即安装客户端应用程序,sql server数据库和/或网站),然后从删除服务器下载所选组件。
  5. 我尝试过NSIS - 因为能够创建一个安装包,它将从远程服务器下载压缩(gzip)组件,解压缩文件,安装组件,然后删除gzip文件。所以,这很有效。我遇到的部分是能够执行数据库升级和网站安装。

    任何建议都会很棒。

2 个答案:

答案 0 :(得分:2)

InstallShield本身支持数据库和网站安装。

您可以考虑:

SQL Scripts

  

SQL Scripts视图提供了一个   管理和管理的中心位置   按服务器组织所有SQL脚本   连接和设置。目前   实施提供支持   最新版本的Microsoft SQL   服务器,MySQL和Oracle。你将会   能够执行以下大部分操作   配置SQL的主要功能   SQL Scripts视图中的服务器或   其子视图。一些限制可能   适用于某些服务器类型。

Internet Information Services

  

“Internet信息服务”视图   使您能够创建和管理新的   IIS网站,虚拟目录,   Web服务扩展,以及   应用程序池

答案 1 :(得分:0)

我认为你需要编写一个脚本来进行数据库升级。大多数安装程序都允许您按需运行脚本......