• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > Web.config 和 App.config 的区别分析

Web.config 和 App.config 的区别分析

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了web.config,web.config在哪,web.config 配置文件,web.config是什么,web.config文件在哪等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

web.config是web应用程序的配置文件,为web应用程序提供相关配置。在你开发的web程序中,你可以为每一个文件夹建立一个web.config.
app.config是桌面应用程序的配置文件。在vs.net中创建一个桌面应用程序工程并添加了应用程序配置文件时,它会自动命名为<appname>.exe.config,并且自动与你的程序进行关联。

不管是web.config,还是app.config,你都可以使用下面的方法获取appsetting节的值:

  System.Configuration.COnfigurationSettings.AppSettings["Key"]

如果你对web.config进行了修改,你的web应用程序将立即加载新的web.config。而当你对app.config进行了修改,必须重新启动桌面应用程序,app.config才能生效。

我在一些资料上找到了以下一些东西,但不能确定两者之间会不会还有其他的不同:

app.config,顾名思义,是桌面应用程序的配置文件,它不能用于Class类库。web.config是ASP.NET应用程序的配置文件。

(ps:Class类库其实可以用读xml的方法读取配置文件,但是貌似不能使用ConfigurationSettings.AppSettings(""))

比如说,在一个拥有web.config的ASP.NET应用程序项目中,包含一个用C#写成的拥有app.config的class类库,那么当这个项目运行的时候,和它关联的配置文件应该是web.config,而不是app.config,因为它是一个ASP.NET应用程序。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用虚拟目录创建多个网站 Web.config
  • 详解在.net中读写config文件的各种方法
  • 详解Asp.net web.config customErrors 如何设置
  • IIS7伪静态web.config配置的方法和规则
  • web.config中配置数据库连接的方式
  • 详解ASP.NET配置文件Web.config
  • 获取App.config配置文件中的参数值
  • web.config使用方法指南
  • web.config配置连接字符串的方法
  • 解决在Web.config或App.config中添加自定义配置的方法详解

相关文章

  • 2017-05-11MVC5 + EF6 + Bootstrap3 (11) 实现排序、搜索、分页
  • 2017-05-11ASP.NET静态页生成方法
  • 2017-05-11解析微信支付的实现方法(.NET版)
  • 2017-05-11在ASP.NET 2.0中操作数据之四十一:DataList和Repeater数据分页
  • 2017-05-11图片识别工具Tesseract初探
  • 2017-05-11asp.net 文件路径之获得虚拟目录的网站的根目录
  • 2017-05-11datagrid和repeader控件中替换标识值的方法
  • 2017-05-11服务器安全狗导致ASP.NET网站运行出错的一个案例
  • 2017-05-11ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法
  • 2017-05-11解读ASP.NET 5 & MVC6系列教程(12):基于Lamda表达式的强类型Routing实现

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net在后端动态添加样式表调用的方法
    • ASP.NET自动为URL加上超链接的代码
    • .net 中的SqlConnection连接池机制详解
    • 在asp.net(C#)中采用自定义标签和XML、XSL显示数据
    • ASP.NET输出PNG图片时出现GDI+一般性错误的解决方法
    • Asp.net core WebApi 使用Swagger生成帮助页实例
    • Farpoint的简单用法简要概述
    • ASP.NET内置对象之Application对象
    • asp.net 源码保存 用程序分页
    • MS SQL 实现验证字符串是否包含有大小写字母的功能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有