我该如何告诉VS2010在我的清单中包含文件以进行发布



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

我知道我可以使用Mage从本质上扫描我的PublishDirectory并使其更新我的清单,但是我正在寻找的是一种自动执行的方法。

我有什么选择?

可能的解决方案

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

我也使用了这个出色的工具,我也有一个点击程序:在解决方案资源管理器中,单击您的nlog.config。在"属性"窗口中,将构建操作作为内容。

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

voilà!

最新更新