是否可以在 app.config
或 web.config
文件中执行以下操作?
<appSettings>
<add key="MyBaseDir" value="C:\MyBase" />
<add key="Dir1" value="[MyBaseDir]\Dir1"/>
<add key="Dir2" value="[MyBaseDir]\Dir2"/>
</appSettings>
然后我想在我的代码中访问 Dir2,只需说:
ConfigurationManager.AppSettings["Dir2"]
这将有助于我当我安装我的应用程序在不同的服务器和位置,我只需要改变一个条目在我的整个 app.config
。
(我知道我可以管理代码中的所有连接,但我更喜欢这种方式)。