在另一个应用设置变量中使用一个应用设置变量定义

时间:2011-03-09 22:36:53

标签: c# .net configuration-files config

有没有办法在另一个应用设置变量中使用一个应用设置变量定义?

这是一个例子,现在我有:

<add key="P4RootDirectory" value="d:\p4\" />
<add key="P4LocalBranchSyncDirectory" value="d:\p4\sw\matt\" />

理想情况下,我希望有类似的东西

<add key="P4RootDirectory" value="d:\p4\" />
<add key="P4LocalBranchSyncDirectory" value="%P4RootDirectory%sw\matt\" />

这不可能吗?我必须在我的代码中执行此操作吗?

1 个答案:

答案 0 :(得分:1)

您需要在代码中执行此操作。如果您使用DI注入框架,这将是一个很好的设置位置,并在将最终字符串注入某个构造函数之前自动执行替换。

相关问题