4

我正在为第 3 部分应用程序开发一系列插件,供应商向我们提供了他们所有的插件程序集以及一些帮助程序程序集,用于使用他们的系统。

我们的代码通常会引用这些辅助程序集,但它们的插件程序集仍然需要复制到外部的 bin/debug 或 bin/release 目录。通常我会将其作为主项目的构建后事件,但由于该项目是具有自己依赖关系的单个项目的集合,我不知道该怎么做。

在 Visual Studio 中处理这种情况有哪些建议(或最佳实践)?

4

1 回答 1

7

将 DLL 添加到具有描述性名称(库、第三方等)的文件夹中的项目中。

Copy to Output Directory它们的属性 (F4) 设置为Copy if NewerCopy Always

于 2011-03-30T15:52:03.203 回答