繁体   English   中英

如何从configuration.config文件中读取值?

[英]How to read values from configuration.config file?

我已经阅读了很多关于能够从web.config文件读取的文章。 我正在尝试将我发现的内容与configuration.config文件相关联,但并没有取得太大的成功。 以下是我的配置文件的布局。

<?xml version="1.0" encoding="utf-8"?>
<Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <SessionTimeout>20</SessionTimeout>
  <ApplicationDirectory>C:\MyCompany\RunningFolder</ApplicationDirectory>
  <Rounding>0.5</Rounding>
</Configuration>

我想能够做的就是拉值,但是还没有找到一种方法来做到这一点。 非常感谢您的协助。

听起来您将从配置文件中使用appsettings受益。 以下是指向msnd的链接,其中解释了它们以及如何从中读取内容。

在您的配置文件中:

<appSettings>
  <add key="ApplicationDirectory" value="C:\MyCompany\RunningFolder" />
  <add key="Rounding" value="0.5" />
</appSettings>

在您的代码中:

var ApplicationDirectory = ConfigurationManager.AppSettings["ApplicationDirectory"];

http://msdn.microsoft.com/zh-cn/library/system.configuration.configurationmanager.appsettings(v=vs.110).aspx

暂无
暂无

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

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