它在通過混合模式(也是目標.net3.5)程序集使用.net3.5程序集的C++應用程序的上下文中。本機應用程序顯式加載.net程序集。在.net4上使用.net3.5程序集和混合模式dlls
我主要想知道在.net4上使用.net3.5程序集的影響。我發現了一些建議使用useLegacyV2RuntimeActivationPolicy的鏈接。有另一個similar question答案,其中表明它很好,但以下鏈接讓我覺得它更好地重新編譯目標.net4:
「...爲版本2.0,3.0和3.5構建的應用程序都可以在版本上運行3.5,但它們不能在版本4或更高版本上運行。「 - On MSDN
「一些框架類型已經跨越組件移動版本之間......」 - 。In an SO answer
「不知道這取決於應用程序和API的它使用有.NET 4的突破和變化這個應用程序可能打一個...「 - In an MSDN forum answer