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

标签 c# deployment installation

nlog.config 被放入我的项目的 bin/Debug 中。在设置项目中,我将项目 a 的主要输出和项目 a 的内容文件包含在应用程序文件夹中。然而,nlog.config 并没有对 msi 产生影响。有什么想法吗?

最佳答案

手动添加文件意味着如果您更改源中的文件,则必须重做该步骤。

相反,请确保您的 NLog.Config 的构建操作设置为“内容”

然后,在您的设置项目中添加“内容文件”类型的项目输出组:

Adding Content Files to Setup Project .

关于c# - 使用 c# 安装项目,如何将配置文件 (nlog.config) 获取到安装项目的 msi 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/859808/

相关文章:

c# - 使用 CodeDOM 或 Mono - .NET

C# 异步方法调用一直到 Main

deployment - Maven - 将依赖项部署到远程存储库

ruby-on-rails - 使用 USR2 重新启动 Unicorn 似乎不会重新加载 production.rb 设置

c++ - 在安装应用程序期间或启动应用程序时向 Mac 上的防火墙添加异常(exception)

php - 是否可以将 PHP/MySQL 应用程序包装成可以作为独立应用程序工作的二进制文件?

python - 尝试在 Ubuntu 上安装 Pymouse 模块并收到错误消息

c# - ASP.Net MVC 2 Controller 的 TryValidate 不验证模型中的 List<> 项

c# - 如何在 RadGrid 中保留排序选项

windows - 支持 Windows 2000 的普遍共识是什么?