3

我有一个通过 ClickOne 机制发布的应用程序。我遇到的问题是它没有发布我的NLog.config文件,这是我的应用程序运行所必需的。我已经浏览了Application Files屏幕,但我不认为NLog.config这是一个可供选择的选项。我的NLog.config文件有一个内置操作Content并设置为复制到输出目录。如果重要,该NLog.config文件位于我正在发布的项目中引用的另一个项目中。

我知道我可以使用 MAGE 基本上扫描我的发布目录并让它更新我的清单,但我正在寻找一种自动执行此操作的方法。

我有哪些选择?

可能的解决方案

一种解决方案是通过代码而不是 XML 配置 NLog。

4

1 回答 1

2

我也使用这个很棒的工具,我也有一个单击一次程序:在解决方案资源管理器中,单击您的 nlog.config。在属性窗口中,将 Build Action 作为内容。

确保您看到项目属性窗口的“应用程序文件”。

瞧!

于 2012-10-18T14:10:40.457 回答