创建安装文件包含其中的MySQL数据库

时间:2014-05-07 18:21:43

标签: c#

我使用C#开发了应用程序表单,并将此应用程序与像这样的MySQL数据库连接

string Coonstring = "datasource=localhost;port=3306;username=root;password=***;Charset=utf8";
string cmd = "select name from project.material ;";
MySqlConnection connectionDatabase = new MySqlConnection(Coonstring);
MySqlCommand cmddata = new MySqlCommand(cmd, connectionDatabase);
MySqlDataReader myreader;

当我尝试构建这个应用程序时。并创建安装文件并获取此安装文件到另一台笔记本电脑错误messagbox出现告诉我缺少MySQL主机。

enter image description here

那我该怎么办?

1 个答案:

答案 0 :(得分:2)

  1. 添加应用程序配置文件。 MSDN Link
  2. 为连接字符串添加条目 - 现在可以在部署时更改。 MSDN Link
  3. 更改您的代码以使用它(如下所示)。
  4. *.exe.config文件中的已部署系统上正确设置连接字符串。

  5. string Coonstring = ConfigurationManager
        .ConnectionStrings["KeyValueYouSupplied"]
        .ConnectionString;