如果一个进程同时加载一个.NET 1.1 COM对象和一个.NET 2.0 COM对象,两者都使用进程内服务器,会发生什么?这个配置是否有任何问题?或者让一个对象成为一个进程外服务器会更安全?如果在同一个进程中使用.NET 1.1和.NET 2.0 COM对象,会发生什么情况?
1
A
回答
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。
相关问题
- 1. 比较.net 1.1和.net 2.0中同一应用程序的流程
- 2. .NET 4.0引用.NET 2.0程序集时会发生什么?
- 3. .net应用程序启动时会发生什么情况?
- 4. 如果我在对象创建线程中使用编组的COM接口指针,会发生什么情况?
- 5. .NET 2.0项目中的.NET 1.1程序集:需要.NET 1.1吗?
- 6. 如果我在.NET核心库中添加PackageReference net46,会发生什么情况?
- 7. .net 1.1应用程序如何使用.net 2.0程序集
- 8. 您可以从ASP.NET 1.1 Web应用程序调用.NET 2.0 COM对象吗?
- 9. 未安装.NET Framework时会发生什么情况?
- 10. C#如果我使用priority = RealTime运行进程,GC会发生什么情况?
- 11. 在ARMv8中,如果全局页表条目在不同进程间发生冲突,会发生什么情况?
- 12. 在.NET中投射对象时会发生什么变化?
- 13. 未归档对象会发生什么情况?
- 14. 如果src和dest在SDL_BlitSurface中相同,会发生什么情况?
- 15. 存在的对象,什么会在这种情况下发生
- 16. 如果我在同一个项目中使用JPA和CMP,会发生什么情况?
- 17. 关闭.NET控制台应用程序时会发生什么情况?
- 18. 启动.NET控制台应用程序时会发生什么情况?
- 19. 如果未安装代码合同,会发生什么情况?
- 20. 如果我使用printf(“one \ 0two”),会发生什么情况;?
- 21. 如果不使用Xmx会发生什么情况?
- 22. 在.NET 1.1中调用.NET 2.0程序集
- 23. SAML 2.0 with .Net 1.1
- 24. 如果我更改HashSet中的对象,会发生什么情况?
- 25. 如果进程调用属于另一个进程的代码,会发生什么情况?
- 26. 如果消息在MQ中回滚会发生什么情况?
- 27. 如果我的IExceptionPublisher引发异常,会发生什么情况?
- 28. 如果我在子进程中使用wait()会发生什么?
- 29. 如果Apple在iPhone应用程序中检测到隐藏的API使用情况,会发生什么情况?
- 30. 如果我通过COM接口更新正在运行的程序使用的DLL,会发生什么情况?
或者,您可以将它们都升级到.NET 3.5或4.0。 – 2010-06-30 19:51:01
猫和狗,共同生活......大规模歇斯底里! – 2010-06-30 20:25:30