VS2010如何在安装程序中打包DB文件

时间:2012-12-25 11:55:08

标签: c# sql-server visual-studio-2010 visual-studio c#-4.0

问题:

我正在努力, Visual Studio 2010 Premium, 我知道没有可能添加本地数据库。 因此,通过Server Explorer>添加数据库。添加连接。

我的DB文件保存在: C:\ Program Files \ Micrisoft SQL Server \ MSSQL10.SQLEXPRESS \ MSSQL \ DATA \ ContactDB.mdf

当需要安装应用程序时,它将如何编译。 如果VS编译所有1个包 - 源代码和数据库文件? 制作App安装程序时的最佳做法 - 如果通过添加数据库 Server Explorer>添加连接。

关于!

1 个答案:

答案 0 :(得分:0)

据我所知,mdf文件已添加到您的项目中。如果未添加,请检查mdf文件属性Copy to output Directory。需要设置Copy Always以确保将mdf文件复制到输出文件夹。

这是使用数据库部署应用程序的另一种方法。

Deploy your Application and Database

此外,您可以在部署应用程序时使用脚本从头开始创建数据库。检查这篇msdn文章

Specify Pre-Deployment or Post-Deployment Scripts