【发布时间】:2010-10-27 00:16:17
【问题描述】:
为了方便我的应用程序,我需要将 app.config 的“运行时”元素放在单独的文件中。
试过类似的东西
<runtime file="runtime.conf" />
还有
<runtime configFile="runtime.conf" />
在 runtime.conf 我有:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
.......
</assemblyBinding>
</runtime>
但它被忽略了......
有没有办法找出问题所在。
当然,当我将运行时部分直接复制到 app.config 中时,它可以工作。
我在某处发现使用 configFile="..." 包含的文件必须位于子目录中。试过了,还是不行……
似乎包括不适用于运行时部分。
【问题讨论】:
-
一个缺点是 asp.net 运行时不会检测到外部文件(如 runtime.config)何时更改。更改 runtime.config 后是否无法获取值
-
关于它的任何最终解决方案?
标签: .net configuration app-config