我的场景:
我在 Visual Studio 2010 中有一个 Windows 窗体应用程序,在 SQL Server 2008 R2 中有一个数据库。我已经为此应用程序创建了安装和部署项目,它生成 .exe
文件并将应用程序安装在客户端 PC 上。但它需要安装 SQL Server 2008 R2 并创建与我们电脑中同名的数据库,然后我们从我的电脑生成数据库脚本并在 SQL Server 2008 R2 的客户端电脑上运行,更改服务器名称app.config
文件,然后运行成功。
问题是:
这对单个用户来说没问题,但如果我有很多客户,则需要我为所有用户完成所有流程。例如(在他们的电脑上安装 SQL Server 并为我的应用程序配置它)
我想要什么:
我想在设置中添加我的数据库,这样我就不需要在客户端系统上安装 SQL Server 并执行所有步骤。
有人可以帮我做这件事吗,因为我是 C# 的新手,我已经花了很多天了。
提前致谢
最佳答案
您应该采取一些步骤来实现您的目标。
1:为您的应用程序创建安装项目。
2:将SQL Server 2008R2安装文件放入软件盘。
3:使用命令提示符安装 Microsoft SQL Server 2008R2。您可以从 Here 了解有关使用命令提示符安装 SQL Server 的更多信息
4: 安装你的应用程序。
5:使用 T-SQL 代码创建数据库或使用安装程序将 .mdf 和 .ldf 文件复制到应用程序文件夹并使用 T-SQL 代码附加该文件。
关于c# - 如何在 Visual Studio 2010 中使用我的安装和部署项目部署 SQL 服务器数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16747724/