1

如果一个进程同时加载 .NET 1.1 COM 对象和 .NET 2.0 COM 对象,两者都使用进程内服务器,会发生什么情况?这个配置有什么问题吗?或者将其中一个对象设置为进程外服务器会更安全吗?

4

1 回答 1

5

这取决于哪个首先加载,因为(在 .NET 4 之前)您只能将一个版本的运行时加载到进程中。要么先加载 .NET 1.1 对象,然后再加载 .NET 2.0 对象;或首先加载 .NET 2.0 对象,希望 .NET 1.1 对象有效。

您可能应该考虑升级 .NET 1.1 对象以在 2.0 上运行。如果您不这样做,那么您的应用程序将失败,或者 .NET 1.1 对象将被加载到 2.0 中。

于 2010-06-30T20:19:15.980 回答