3

我的场景:

我在 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# 新手,我已经花了很多天时间。

提前致谢

4

1 回答 1

0

你应该采取一些步骤来实现你的目标。

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

于 2013-05-27T11:33:57.623 回答