獲取值我寫的基本代碼,這是WPF項目...從.config文件
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>
現在,我已經可以重命名配置文件值?謝謝:)
是否將您的配置文件複製到與可執行文件相同的文件夾中,並像這樣命名爲'YourAppName.exe.config',其中YourAppName.exe顯然是WPF應用程序的可執行文件?如果這個問題的答案是*否*,那麼如果你想這個工作,你將不得不這樣做。 –
我在我的項目文件夾中有App1.config文件 – user1478466
這是一個錯誤的名稱。如果您的可執行文件名爲'App1.exe',則您的配置文件必須命名爲'App1.exe.config'。 –