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

C# VS2010如何在安装程序中打包DB文件,c#,sql-server,visual-studio-2010,visual-studio,c#-4.0,C#,Sql Server,Visual Studio 2010,Visual Studio,C# 4.0,问题: 我正在研究, Visual Studio 2010高级版, 我知道不可能添加本地数据库。 因此,数据库是通过服务器资源管理器>添加连接添加的 我的数据库文件保存在: C:\Program Files\Micrisoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\ContactDB.mdf 当需要安装应用程序时,它将如何编译。 如果VS编译一个包中的所有内容-源代码和DB文件? 在制作应用程序安装程序时,如果数据库是通过 服务器资源管理器>添加连接

问题:

我正在研究, Visual Studio 2010高级版, 我知道不可能添加本地数据库。 因此,数据库是通过服务器资源管理器>添加连接添加的

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

当需要安装应用程序时,它将如何编译。 如果VS编译一个包中的所有内容-源代码和DB文件? 在制作应用程序安装程序时,如果数据库是通过 服务器资源管理器>添加连接


向你问好

据我所知,mdf文件已添加到您的项目中。如果未添加,请检查mdf文件属性
复制到输出目录
。这需要设置为“始终复制”,以确保将mdf文件复制到输出文件夹

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

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