프로세스가 in-process 서버를 사용하여 .NET 1.1 COM 개체와 .NET 2.0 COM 개체를 모두로드하는 경우 어떻게됩니까? 이 구성으로 무엇인가가 깨지십니까? 또는 개체 중 하나를 독립 프로세스 서버로 만드는 것이 더 안전합니까?.NET 1.1과 .NET 2.0 COM 개체가 같은 프로세스에서 사용되면 어떻게됩니까?
답변
(.NET 4 이전에는) 런타임에 하나의 버전 만 프로세스에로드 할 수 있기 때문에 어느 것이 먼저로드되는지에 따라 다릅니다. 먼저 .NET 1.1 개체가로드되고 .NET 2.0 개체가 넘어집니다. 또는 .NET 2.0 객체가 먼저로드되고 .NET 1.1 객체가 잘 작동합니다.
2.0에서 실행되도록 .NET 1.1 개체를 업그레이드하는 것이 좋습니다. 그렇게하지 않으면 응용 프로그램이 실패하거나 .NET 1.1 객체가 관계없이 2.0으로로드됩니다.
그래, _my_ 구성 요소를 업그레이드 할 수 있지만 사용중인 다른 정보가 없습니다. 안전을 위해 out-of-process를 사용할 수도 있습니다. – bdonlan
COM +의 구성 요소를 사용하여이 문제를 해결했습니다. 먼저 .NET 2.0 구성 요소를 호출하면 모든 새 호출 (.NET 1.1 또는 .NET 2.0)이 작동합니다. 그러나 .NET 1.1 구성 요소가 처음 인 경우 런타임에서 이러한 라이브러리를로드 할 수 없으므로 .NET 2.0 구성 요소 호출이 실패합니다 ("어셈블리를 찾을 수 없음"). – Fabio
- 1. .NET 4.0이 .NET 2.0 어셈블리를 참조하면 어떻게됩니까?
- 2. .NET 2.0 Windows Form 응용 프로그램을 .NET 1.1과 역 호환 가능
- 3. log4net이 .net 1.1과 .net 3.5가 혼합되어 로깅되지 않습니다.
- 4. 호출하기 .NET GUI (COM)
- 5. JSON with .Net 2.0
- 6. .NET 2.0 보안 구성
- 7. .NET : 개체가 COM 개체인지 어떻게 확인할 수 있습니까?
- 8. .NET 4.0 호출 WPF 클래스 라이브러리 .NET 2.0 응용 프로그램
- 9. .net 2.0 ajax tree
- 10. .NET 2.0 대 .NET 4.0 로딩 오류
- 11. ASP 사이트 .net 2.0이 WebService 1.1과 상호 작용합니다.
- 12. .net 2.0 PrintDocument 문제
- 13. .Net 2.0 consuming WCF
- 14. .Net 2.0 ServiceController.GetServices()
- 15. .NET 2.0 sp2 배포
- 16. jQuery and .NET 2.0
- 17. .NET 2.0 - TimeZone 변환
- 18. Gallio와 .Net 2.0 사용
- 19. .NET 2.0 내가 가진
- 20. SAML with .NET 2.0
- 21. .Net 2.0 용 XDocument?
- 22. .net 2.0 어셈블리 보안
- 23. .NET 4.0 런타임은 .NET 2.0 런타임보다 느립니다.
- 24. .Net 2.0 대 .Net 3.5의 성능 비교.
- 25. .NET 1.1에서 .NET 2.0 어셈블리 호출
- 26. .NET Com 상호 운용성
- 27. COM Interop .NET STA
- 28. COM Interop의 .NET 속성?
- 29. COM 스레드와 .NET 동기화
- 30. com + in .net?
또는 둘 다 .NET 3.5 또는 4.0으로 업그레이드 할 수 있습니다. –
함께 사는 고양이와 개 ... 집단 히스테리! –