我对app.config和xml还不太熟悉,目前正在对一些我还没有编写的代码进行重构。
目前我们有一个代码片段如下所示:

<setting name="FirstSetting" serializeAs="String">
  <value>Data Source=C:\Documents and Settings\All Users\ApplicationData\Company ...;Persist Security Info=False</value>

我想做的是让它指向像${PROGRAMDATA}\Company\...
我怎样才能做到这一点,同时记住programdata并不总是指向C:\ProgramData

最佳答案

我真的不想按照其他响应在代码中更改它,因为这样就没有了将它作为配置设置的目的。
事实证明,%ProgramData%\Company...是在此上下文中使用环境变量的正确方法。

10-07 22:47