我使用下面的語法如何使路徑可配置?
XDocument config = XDocument.Load(@"path to the xml file");
但我計有在C#code.I這種說法想讓路徑配置一樣 宣佈與名的應用程序的web.config文件中的關鍵路徑,我應該可以通過xdocument cofnig = xdocument.Load(path)在c#代碼 中獲得。
這樣可能嗎?
我使用下面的語法如何使路徑可配置?
XDocument config = XDocument.Load(@"path to the xml file");
但我計有在C#code.I這種說法想讓路徑配置一樣 宣佈與名的應用程序的web.config文件中的關鍵路徑,我應該可以通過xdocument cofnig = xdocument.Load(path)在c#代碼 中獲得。
這樣可能嗎?
也許這將是足以做平常:
const string key="xmlPath";
...
string path = ConfigurationManager.AppSettings[key];
XDocument config = XDocument.Load(path);
這是假設它包含一個web.config中:
<appSettings>
<add key="xmlPath" value="c:\path\to\xml\file.xml" />
</appSettings>
我假設你問如何將一個鍵/值對放入web.config中,並稍後在代碼中檢索它們。請看看下面的例子:
http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.appsettings.aspx
什麼你有沒有嘗試過?什麼沒有用?請發佈您的代碼並解釋您遇到問題的位置。 – Oded