如何在Visual Studio 2010中使用我的设置和部署项目部署SQL Server数据库?

时间:2013-05-25 08:15:59

标签: c# sql-server visual-studio-2010 deployment setup-project

我的情景:

我在Visual Studio 2010中有一个Windows窗体应用程序,在SQL Server 2008 R2中有一个数据库。我为此应用程序创建了设置和部署项目,该项目生成.exe文件并在客户端PC上安装应用程序。但它需要安装SQL Server 2008 R2并创建与我们在PC中具有相同名称的数据库然后我们从我的PC生成数据库脚本并在SQL Server 2008 R2上的客户端PC上运行,更改服务器的名称app.config文件,然后成功运行。

问题在于:

这对单个用户来说没问题,但如果我有很多客户端,则需要为所有用户执行所有过程。例如(在他们的Pc上安装SQL Server并为我的应用程序配置它)

我想要的是什么:

我想在设置中添加我的数据库,这样我就不需要在客户端系统上安装SQL Server并执行所有步骤。

任何人都可以帮助我这样做,因为我是C#的新手,我已经花了很多天。

提前致谢

1 个答案:

答案 0 :(得分:0)

你应该采取一些措施来实现目标。

1:为您的应用程序创建安装项目 2:将SQL Server 2008R2安装文件放在软件磁盘中 3:使用命令提示符安装Microsoft SQL Server 2008R2。您可以使用Here的命令提示符了解有关安装SQL Server的更多信息 4:安装您的应用程序 5:使用T-SQL代码创建数据库或将带有安装程序的.mdf和.ldf文件复制到应用程序文件夹,并使用T-SQL代码附加这些文件。