【发布时间】:2013-05-20 19:23:20
【问题描述】:
我的场景:
我在 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# 新手,有人可以帮我做这件事吗,我已经花了很多天了。
提前致谢
【问题讨论】:
-
你试过 SQL Express 吗?
-
是的,这绝对可以通过 SQL Express 实现,但我想获取 SQL Server 2008 R2 的数据库及其数据。
标签: c# sql-server visual-studio-2010 deployment setup-project