2013-02-20 66 views
0

我正在创建数据库项目,需要创建一个MSI安装程序包。我正在使用VS2010。我环顾四周,大部分都使用wix包。但我正在使用MSI安装程序寻找更标准的东西。有人有过这方面的工作,可以帮助我开始吗?我从来没有建立一个MSI包虽然..如何为数据库项目创建msi安装包?

回答

1

我不认为Visual Studio安装程序项目具有开箱即用的Sql数据库安装功能。您仍然需要编写自己的自定义操作来执行创建数据库和所有必需对象(表,视图,SP,用户,权限等)的脚本。尽管Wix的学习曲线陡峭,但我认为这是值得的投资时间并付出努力,因为它是强大的,并且将从长远来看帮助你。 Wix有专门为此目的设计的特殊元素,如SqlDatabaseSqlScript。 以下资源可能对您有帮助:

0

你有没有考虑建立一个.dacpac并且使用命令行部署呢?

相关问题