我有一个 Visual Studio 2012 .Net 项目,我想使用相同的解决方案和项目创建 32 位 (x86) 和 64 位 (x64),只是配置不同。
我已经创建了四种不同的配置/构建(Debug、Release、Debug64 和 Release64)。我去了项目属性并在构建选项卡中设置了正确的处理器和构建位置。
我的问题涉及如何处理引用。
例如,我使用的是 ChilkatDotNet45,它附带 32 位和 64 位版本。相同的 DLL 名称,并不重要。x86 版本需要我的 3rd 方程序集的 32 位版本,例如来自 Chilkat 的那些,而 x64 位版本需要这些相同程序集的 64 位版本。
我尝试将两个 DLL 程序集添加到引用中,但 VS2012 拒绝允许第二个说程序集已经存在。
我确实阅读了另一篇关于针对两个处理器版本的stackoverflow帖子,但我至少没有清楚地看到如何处理引用。 在同一解决方案/项目中使用 Visual Studio 以 32 位和 64 位为目标
我有几个 32 位和 64 位的第三方程序集。如何处理引用?