我正在开发一个应用程序。使用 Common.Logging (http://netcommon.sourceforge.net/index.html)。一个简化的日志配置(在 web.config 中完成)如下:
<configuration>
...
<arg key="configType" value="FILE" />
<arg key="configFile" value="NLog.config" />
...
</configuration>
正如您在此处看到的,配置指向后端日志记录框架的另一个配置文件(此处为 NLog.config)。
我的问题是:在 Azure 中部署时,我应该在此处指定什么路径(在 dev 上,NLog.config 在构建解决方案时被复制,并放在 bin 目录中)。换句话说,获取应用程序在 Azure 中部署的物理位置的最安全方法是什么?
提前致谢!