与本地数据库的WinForms创建安装程序(Create installer for winForm

2019-08-20 04:40发布

我有一个WinForms应用程序(跳棋游戏),其中有一个本地数据库(使用SQL Server Express)已注册的球员和他们的分数保存..

我想这个创造了这个应用程序的安装教程

一切都很好,但是当我试图加我收到指出数据库未找到SQL错误的球员..所以我怎么能在本地DB(增加.mdf文件)到安装程序?

Answer 1:

只要条件使用本地数据库在客户端机器都OK了(见客户端PC上的LocalDB部署 ),在部署项目你可以将数据库文件添加到应用程序文件夹(选择在Solution Explorer文件系统编辑器时部署项目被选中。

附注:你知道的事实是,在VS2012微星部署项目模板已被弃用?

另外:而且这回在VS 2013!



Answer 2:

这是我在WPF的解决方法 。 我认为,解决办法是在winform相同的:

  1. 让你的MDF文件“ 内容 ”,由上并选择属性右击。 在“ 生成操作 ”菜单中选择“ 内容 ”。 而在副本输出目录选择副本总是

  2. 解决方案资源管理转到属性/ Settings.Settings,并把连接字符串中的字段(注意那该名称必须相同,因为它是在你的App.config(例如WPF),如下面的图片它将创建)。

  1. 右键单击您的安装项目 ,并添加- >项目输出- >然后选择内容文件


文章来源: Create installer for winForms with local DB