有没有办法在另一个应用设置变量中使用一个应用设置变量定义?
这是一个例子,现在我有:
<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\" />
这不可能吗?我必须在我的代码中执行此操作吗?
答案 0 :(得分:1)
您需要在代码中执行此操作。如果您使用DI注入框架,这将是一个很好的设置位置,并在将最终字符串注入某个构造函数之前自动执行替换。