使用visual studio 2012将带有sql数据库的Windows窗体应用程序部署到另一台PC

时间:2014-03-06 04:26:31

标签: c# .net sql-server visual-studio-2012 deployment

您好,我是.NET开发的新手,我想知道如何使用sql server 2012数据库部署Windows窗体应用程序,我已经在sql server management studio 2012中创建了数据库并在我的应用程序中使用它代码使用此连接字符串:
SqlConnection connection = new SqlConnection("Data Source=.;Initial Catalog=Revision;Integrated Security=True");


我知道如何部署和设置项目,但我的问题是我想在其中包含数据库,以便客户端计算机上的应用程序可以访问它。

提前谢谢

1 个答案:

答案 0 :(得分:1)

我不认为SQL Server是这样运作的。您需要确保在计算机或网络上的任何计算机上安装SQL Server,并且连接字符串正确指向它。

但是,SQL Server Express Edition可以嵌入您的应用程序 看链接: SQL Express Install

基本上,该链接告诉您如何通过自己的安装程序安装SQL Express。有一个命令开关“/ Q”告诉SQL Express以静默模式安装,即如果你想这样做,则不显示任何UI。

编辑:如果您要随身携带MDF文件,请查看MSDN Article on XCopy Deployment