【发布时间】:2011-01-24 03:34:01
【问题描述】:
鉴于一个相对较大的用 .NET 编写的本土框架。对于其他较低优先级的功能,我们希望使用第三方开源项目。但是,这个第三方项目在 x64 模式下运行并不安全,所以我们强制它编译为 32 位。由于这个引用的 32 位程序集,VS 希望我们的整个框架通过级联依赖项编译为 32 位。
问题1:有没有办法隔离框架的其余部分并允许其编译到任何平台? 问题2:假设我的框架在 x64 模式下运行,并且在运行时我加载了一个强制的 32 位程序集。这会起作用还是会抛出 AssemlyLoadWhateverException?
【问题讨论】:
标签: .net assemblies 32bit-64bit