首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App.config和web.config?

App.config和web.config?
EN

Stack Overflow用户
提问于 2016-11-23 07:57:32
回答 1查看 1.1K关注 0票数 0

我如何从app.config和web.config中读到。

app.config阅读如下所示,我从web.config读到了吗?

代码语言:javascript
复制
 using System.Configuration;

 string configvalue1 = ConfigurationManager.AppSettings["countoffiles"];
 string configvalue2 = ConfigurationManager.AppSettings["logfilelocation"];

另外,我们为什么要存储在这些配置文件中? 如何从用户定义的标签<display>中读取下面的app.config ??

代码语言:javascript
复制
   <?xml version="1.0" encoding="utf-8" ?>
      <configuration>
       <display>
         <add key="countoffiles" value="7" />
         <add key="logfilelocation" value="abc.txt" />
      </display>
    </configuration>

存储在app.config和web.config中的值之间有什么区别?我如何决定在哪里保存某些数据?

当我将<display>标记添加到MVC application.Any线索中的web.config中时,发现了这个错误:为什么??

EN

回答 1

Stack Overflow用户

发布于 2016-11-23 07:59:11

Web.Config用于IIS托管的应用程序(网站、Webservices)。

App.Config用于任何其他.NET应用程序,如(WinForms、WPF、Windows )

要阅读自定义部分,我会这样做:

代码语言:javascript
复制
NameValueCollection displaySection = (NameValueCollection)ConfigurationManager.GetSection("display");
string countoffiles = displaySection ["countoffiles"];
string logfilelocation = displaySection ["logfilelocation"];

关于配置自定义部分,请检查该文章:

https://msdn.microsoft.com/en-us/library/2tw134k3.aspx

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40758850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档