C# 使用c安装项目,如何将配置文件(nlog.config)获取到安装项目的msi中?

C# 使用c安装项目,如何将配置文件(nlog.config)获取到安装项目的msi中?,c#,deployment,installation,C#,Deployment,Installation,正在将nlog.config放入我的项目的bin/Debug中。在安装项目中,我将项目a的主要输出和项目a的内容文件包含在应用程序文件夹中。然而,nlog.config并没有对msi进行修改。有什么想法吗?我找到了解决这个问题的办法。右键单击安装项目,然后选择添加文件。只需从编译后放置的bin目录中选择nlog.config文件,它就可以正常工作。手动添加该文件意味着,如果在源代码中更改文件,则必须重新执行该步骤 相反,请确保将NLog.Config的构建操作设置为Content 然后,在安装项

正在将nlog.config放入我的项目的bin/Debug中。在安装项目中,我将项目a的主要输出和项目a的内容文件包含在应用程序文件夹中。然而,nlog.config并没有对msi进行修改。有什么想法吗?

我找到了解决这个问题的办法。右键单击安装项目,然后选择添加文件。只需从编译后放置的bin目录中选择nlog.config文件,它就可以正常工作。

手动添加该文件意味着,如果在源代码中更改文件,则必须重新执行该步骤

相反,请确保将NLog.Config的构建操作设置为Content

然后,在安装项目中添加类型为内容文件的项目输出组:


.

这是否只接受配置文件的当前版本,而不更新?