我有一个包含 .NET 3.5 和 4.0 项目的混合解决方案。由于外部依赖关系,3.5 项目无法升级。
该解决方案使用简单的插件机制,并且我已将所有项目的输出路径设置为解决方案文件夹中的公共 bin 文件夹,以便在调试时可以发现和加载插件程序集。
我有引用第 3 方程序集的 .NET 3.5 项目和引用同一程序集的 4.0 版本的 .NET 4.0 项目,该程序集的文件名与 3.5 版本相同。当我构建时,第 3 方程序集的一个版本会覆盖另一个版本。
我想让这些依赖项输出到不同的子文件夹,这样我就可以在配置中设置探测私有路径,但我看不到如何在构建过程中执行此操作。