如何为c#项目的数据库创建包含sql server 2008的安装文件?
答案 0 :(得分:1)
要为项目创建安装文件,可以使用Setup Project,它会为您处理很多事情,但是如果您还想包含sql server,则可以包含其安装文件,然后运行它以编程方式使用Process.Start
方法,并将所需的args传递给它。查看here,here和here是关于如何完成的示例。
答案 1 :(得分:0)
我遇到了关于如何让设置文件在任何其他设备上工作的相同问题,尽管我需要一些时间来理解这个过程,但最后我发现它非常简单。
1)您需要将连接字符串更改为:
string connectionStr = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|DatabaseName.mdf;Integrated Security=True";
2)您可以使用高级安装程序生成安装文件,过程很简单,您可以在youtube上观看有关如何使用Advanced Installer获取安装文件的任何简短教程。
3)最后,您必须在客户端PC中安装3个程序先决条件: