我们将 Nlog 用作 Azure 应用程序的 Worker Role 的日志记录工具。它需要 NLog.config 文件。我们安装了“SlowCheetah - XML Transforms”,并且有两个 Debug/Release 转换)。
解决方案确实成功重建。
但是当我尝试运行时,出现以下错误。(我在我的一个 Windows 服务应用程序中使用了 nolog.config 的精确转换,它在那里工作正常)。
错误 163 项目列表“OutputGroups”中的项目“bin\Debug\NLog.config”未定义元数据“TargetPath”的值。要使用此元数据,请通过指定 %(OutputGroups.TargetPath) 对其进行限定,或确保此列表中的所有项目都为此元数据定义一个值。C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Windows Azure Tools\1.6\Microsoft.WindowsAzure.targets 2299 5 Insight.CloudWeb