我有一个NLog .config文件Build Action在我的.NET应用程序中设置为Content,如图所示。当我想将项目发布为ClickOnce应用程序时,我在“应用程序文件”对话框中看不到它。因此,在发布后它就丢失了。
我尝试了this问题的答案,但没有奏效。有什么问题?
答案 0 :(得分:0)
.config文件属于我的解决方案中的DLL项目。即使这些文件被设置为“内容”,也会被复制到输出文件夹中,当应用程序部署为单击一次时,它们不会出现。
我认为ClickOnce只会考虑Application项目的必需文件。我已将.config文件Add as a Link添加到Application的文件夹中,并将其设置为“Content”。这对我有用。现在我在ClickOnce部署文件夹中看到该文件。