我有两个项目的解决方案:
项目 1: Wrapper.Dll,其中包含一个 NLog 包装器。NLog 和 NLog.Extended 已与 Nuget 一起安装。
项目 2:是一个 ASP.Net MVC 项目,其中包含对项目 1 的引用。
当我尝试运行 Web 项目时,它会引发异常,因为 NLog 尝试从 NLog.Extended.Dll 加载目标渲染器。
如果我检查 Wrapper.dll 的 bin 目录,我有 NLog.Dll 和 NLog.Extended.Dll。
如果我检查 Web 项目的 bin 目录,我只有 NLog.dll。
如何告诉 Visual Studio 将 NLog.Extended.Dll 从项目 1 复制到项目 2?
编辑:添加一些使用 NLog.Extended.Dll 中的某些内容的死代码会复制文件。有没有更清洁的解决方案?
谢谢