SlimDX kullanılan ve bu nedenle yönetilmeyen kodu olan bir projeyi dönüştürürken, .NET 4.0'a aşağıdaki hatayla karşılaştım:
Karma mod montajı, çalışma zamanının 'v2.0.50727' sürümüne göre oluşturulmuştur ve ek yapılandırma bilgileri olmadan 4.0 çalışma zamanına yüklenemez.
Etrafımda dolaşmak bana bunu uygulama yapılandırmasına eklemek için bir çözüm verdi:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
Sorum şu, ne useLegacyV2RuntimeActivationPolicy
yapıyor? Bununla ilgili herhangi bir belge bulamıyorum.