2016-11-10 54 views
0

我創建了一個名爲「samplesApp.config」的新配置文件,如下所示。如何從新配置文件讀取值

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

我試圖從上面的配置文件中讀取值,如圖所示。但它沒有使用C#

string port = ConfigurationManager.AppSettings["IDNUMBER"]; 
+0

的[裝入自定義配置文件(可能的複製http://stackoverflow.com/questions/ 505566/loading-custom-configuration-files) –

+3

調用你的文件'app.config'或'web.config'。或者你打算把它稱爲'samplesApp.config'? – Daniel

回答

0

讀取來自新的配置file.how我可以讀取新的配置文件中的值值我想你的代碼和它的作品

我覺得你的問題是由於您的配置文件名稱,您必須具有以下名稱:'samplesApp.exe.config'而不是'samplesApp.config'

最佳做法是在您的根項目中創建一個名爲App.Config的文本文件當你運行程序時會在bin文件夾中創建正確的配置文件。

如果你正在開發一個Web應用程序,您必須創建一個具有以下名稱的文件:「程序Web.Config」