首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在子应用程序中重新声明configSection元素

在子应用程序中重新声明configSection元素
EN

Stack Overflow用户
提问于 2009-12-28 05:39:37
回答 1查看 409关注 0票数 3

由于各种技术原因,我需要在ASP.NET 2.0应用程序的configSections部分中重新声明一个部分声明,该应用程序被配置为另一个ASP.NET 2.0应用程序的子应用程序。这是必需的,以致子应用程序可以对节实现使用不同的类型(相同的名称,不同的程序集)。

我曾尝试使用remove元素删除父声明,但ASP.NET运行时抛出一个异常,声明该节已经定义。我还尝试使用clear元素,但这会删除所有声明的section元素,包括machine.config中的元素。如果我从machine.config手动添加所有必需的节元素,我仍然会得到关于复制节的相同错误。

有没有什么方法可以改变一个section元素的声明,让它以我在这里尝试实现的方式解析成不同的类型?

EN

回答 1

Stack Overflow用户

发布于 2009-12-28 05:58:02

不,我不知道有任何有记录的、受支持的方法来做这件事。一旦配置并声明了配置节,就无法覆盖或清除该定义。

使用.NET 2.0配置系统可以做很多事情,包括将配置节“外部化”到外部文件中--但我从来没有听说过一种“取消配置”配置节的方法。

我不明白你如何才能让它工作--除了显而易见的解决方案:在你的孩子的应用程序中将这个部分称为其他东西……

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

https://stackoverflow.com/questions/1967116

复制
相关文章

相似问题

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