我正在開發一個簡單的類庫項目,它會給我一個dll。從App.config中讀取類庫項目
我想要從配置文件中讀取特定值。所以我添加了一個App.config文件到我的項目中。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="serviceUrl" value="test value" />
</appSettings>
</configuration>
以上就是我的App.config文件,現在我想如下
string strVal = System.Configuration.ConfigurationManager.AppSettings["serviceUrl"];
但我沒有得到我的字符串變量的任何值讀它。
我曾用類似的方式完成這個Web應用程序和它的工作。 但不知何故,我無法得到這個工作。
在一個類庫項目中使App.config正確無誤的想法是什麼?
你有多個App.config文件嗎?嘗試調試並查看ConfigurationManager.AppSettings中的密鑰計數,如果它顯示0我會假設VS沒有檢測到您的應用程序配置文件。 – 2012-03-26 12:25:27
我有一個app.config文件,並且附加了我的調試的屏幕快照 – Yasser 2012-03-26 12:26:37
將應用程序配置文件添加到主項目中,而不是添加到類庫組件中。 – 2012-03-26 12:28:57