0

我编写基本代码,这是 WPF 项目...

string a = ConfigurationManager.AppSettings["SetUserDB"];
MessageBox.Show(a);

但是变量a是空的,为什么?我System.Configuration在项目中使用...

我的配置文件在这里:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="SetUserDB" value="RemoteDBHavana" />
  </appSettings>
</configuration>

现在,我可以重命名配置文件的值吗?谢谢 :)

4

1 回答 1

1

如果您有一个名为 的可执行文件App1.exe,则配置文件必须与该可执行文件位于同一目录中并命名为App1.exe.config. 这是 .NET 用来加载配置文件的约定。

于 2012-06-30T08:30:57.027 回答