Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何与app.config一起使用_C# - Fatal编程技术网

C# 如何与app.config一起使用

C# 如何与app.config一起使用,c#,C#,这是我的应用程序配置: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="version" value="1.0.0."/> </appSettings> </configuration> 我得到空值请尝试使用该类: 尝试使用该类: 您可以改用C#设置 您可以改用C#设置 虽然Configurat

这是我的应用程序配置:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="version" value="1.0.0."/> 
  </appSettings>
</configuration>
我得到空值

请尝试使用该类:

尝试使用该类:

您可以改用C#设置

您可以改用C#设置


虽然
ConfigurationManager
现在取代了
ConfigurationSettings
,但您的代码没有问题

如果您在Visual Studio中运行,请确保您的app.config已复制到bin\debug(或bin\release,具体取决于您处于发布或调试模式),并且已正确重命名为[yourappname].exe.config


确保已将app.config添加到Visual Studio中的项目中(而不仅仅是在目录中创建文件)。或者,使用上述正确名称手动将文件放入bin\debug目录中,然后重试。

代码没有问题,尽管
ConfigurationManager
现在取代了
ConfigurationSettings

如果您在Visual Studio中运行,请确保您的app.config已复制到bin\debug(或bin\release,具体取决于您处于发布或调试模式),并且已正确重命名为[yourappname].exe.config

确保已将app.config添加到Visual Studio中的项目中(而不仅仅是在目录中创建文件)。或者,手动将文件放入bin\debug目录中,使用上述正确名称,然后重试

txtVersion.Text = ConfigurationSettings.AppSettings["version"];
txtVersion.Text = ConfigurationManager.AppSettings["version"];