繁体   English   中英

如何从新的配置文件中读取值

[英]How to read values from new config file

我创建了一个名为“ samplesApp.config”的新配置文件,其外观如下。

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

而且我正在尝试从上述配置文件中读取值,如图所示。 但是它不是从新的配置文件中读取值。如何使用c#从新的配置文件中读取值

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

我尝试了您的代码,它可以正常工作

我认为您的问题是由于您的配置文件名引起的,您必须具有以下名称:“ samplesApp.exe.config”而不是“ samplesApp.config”

最佳实践是在根项目中创建一个名称为App.Config的文本文件,因此在运行程序时,将在bin文件夹中创建正确的配置文件。

如果要开发Web应用程序,则必须创建一个具有以下名称的文件:'Web.Config'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM