我已经阅读了很多关于能够从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>
我希望能够做的是拉取价值,但还没有找到办法做到这一点。非常感谢任何帮助。
答案 0 :(得分:0)
听起来您可以从配置文件中使用appsettings中受益。下面是msnd的链接,解释了它们以及如何从中读取它们。
配置文件中的:
<appSettings>
<add key="ApplicationDirectory" value="C:\MyCompany\RunningFolder" />
<add key="Rounding" value="0.5" />
</appSettings>
在您的代码中:
var ApplicationDirectory = ConfigurationManager.AppSettings["ApplicationDirectory"];