从64位进程加载.net 1.1程序集

时间:2011-07-05 06:49:30

标签: c# .net

虽然框架1.1没有64位编译器,64位进程如何才能加载.net 1.1中编写的dll?

我有旧的.net 1.1 dll,我创建了简单的64位控制台应用程序(.net 4.0),它引用了这个库并调用了一个函数,一切正常。

1 个答案:

答案 0 :(得分:1)

您可以将.NET 1.1程序集加载到更高版本的CLR中。您还没有说过您的64位控制台应用程序所针对的框架,但基本上它会将您的1.1程序集加载到2.0或4.0 CLR中而没有任何问题。

如果它是一个带有32位代码的混合模式程序集,你会遇到问题(我认为),但是一个普通的IL-only程序集应该没问题。