Jos*_*wry 4 .net c# visual-studio external-assemblies
我正在为第三方应用程序开发一系列插件,供应商为我们提供了所有插件程序集以及一些帮助程序组件以便与他们的系统一起工作.
我们的代码通常引用这些帮助程序集,但是它们的插件程序集仍然需要复制到外部bin/debug或bin/release目录.通常我会在主项目上做一个post-build事件,但由于这个项目是具有各自依赖项的单个项目的集合,我不知道该怎么做.
在Visual Studio中处理这种情况的一些建议(或最佳实践)是什么?
在具有描述性名称的文件夹(libs,第三方等...)中将DLL添加到项目中.
将Copy to Output Directory它们的属性(F4)设置为Copy if Newer或Copy Always.