0

我正在创建数据库项目,需要创建一个 MSI 安装程序包。我正在使用VS2010。我环顾四周,大多数都在使用 wix 包。但我正在寻找使用 MSI 安装程序的更标准的东西。有人研究过它并且可以帮助我开始吗?不过,我之前从未构建过 MSI 包..

4

2 回答 2

1

我不认为 Visual Studio 安装程序项目具有开箱即用的 Sql 数据库安装功能。您仍然需要编写自己的自定义操作来执行创建数据库和所有必需对象(表、视图、SP、用户、权限等)的脚本。虽然Wix学习曲线陡峭,但我认为值得投入时间和精力在里面,因为它很强大,从长远来看会帮助你。具有类似或为此目的设计的Wix特殊元素。一些可能对您有帮助的资源:SqlDatabaseSqlScript

于 2013-02-21T03:05:16.617 回答
0

您是否考虑过创建一个 .dacpac 并使用命令行部署它?

于 2013-02-26T20:08:25.530 回答