当前位置: 首页 > 编程语言 > C#

appsettings文件属性是否会覆盖app.config中的内容?分享

时间:2023-04-10 11:19:23 C#

appsettings文件属性是否会覆盖app.config中的内容?app.config中的appsettings标签有一个文件属性:....这是如何工作的?它会将appSettings(原始)中的内容与other.config文件合并吗?还是会覆盖它?如果other.config文件不存在怎么办?我自己试了一下,如果一个key不是原来的,好像不是从other.config里读取的?other.config文件应该只有xml节点,还是应该都在appsettings元素中?123或123这会涵盖所有内容吗?关于此主题的最佳答案之一是:ASP.NETweb.config:configSource与文件属性-来自@MassimilianoPeluso文件属性configSource属性文件属性指定包含自定义设置的外部文件,例如在web.config文件中在appSettings条目中相同。此外,在configSource属性中指定的外部文件包含您声明configSource的部分的设置。例如,如果您使用页面部分的configSource属性,则外部文件将包含页面部分的设置。在文件属性中指定的外部配置中声明的自定义设置将与web.config文件的appSettings部分中的设置合并。此外,configSource不支持合并,这意味着您必须将整个部分设置移动到外部文件中。http://www.codeproject.com/Messages/1463547/Re-difference-between-configSource-and-file-attrib.aspx以上是C#学习教程:appsettings文件属性是否覆盖app.config中的内容?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: