我创建了一个名为“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 :(得分:0)
我尝试了你的代码并且它可以正常工作
我认为您的问题是由于您的配置文件名,您必须具有以下名称:'samplesApp.exe.config'而不是'samplesApp.config'
最佳做法是在您的根项目中创建一个名为App.Config的文本文件,这样当您运行该程序时,将在bin文件夹中创建正确的配置文件。
如果您正在开发Web应用程序,则必须使用以下名称创建一个文件:'Web.Config'