【发布时间】:2018-05-15 00:30:18
【问题描述】:
我在 VS 2017 中有一个 C# 控制台应用程序,其中我有一个名为 libs 的文件夹。这包含一些dlls,我需要在项目编译时将其复制到 bin 文件夹中。
VS 目前将其复制到/bin/libs/。有没有办法将其配置为将这些文件直接放入/bin/?
dll 设置为Build Action: None 和Copy to Output Directory: Copy Always
【问题讨论】:
-
这些dll是被程序以常规方式引用(添加引用)还是有不同的依赖关系?
-
不,它们不是被引用的程序集。它们基本上只是作为依赖项复制到 bin 文件夹中。这些来自sevenzipsharp 库。
-
如果您将 Sevenzipsharp 引用为 nuget 包,所有必需的 dll 都应自动复制到 bin 文件夹中
标签: c# .net visual-studio roslyn