El ensamblaje de modo mixto se genera con la versión ‘v1.1.4322’

He incluido un reproductor de DirectX en la aplicación c # .net 4.0 que se incluye aquí (respuesta2). El problema es que cuando trato de inicializar el objeto (es decir, Player mPlayer = new Player ()) se produce este error:

El ensamblado de modo mixto se comstack con la versión ‘v1.1.4322’ del tiempo de ejecución y no se puede cargar en el tiempo de ejecución 4.0 sin información de configuración adicional.

Alguien sabe lo que puede ser?

Necesita agregar una aplicación. Archivo de configuración y establecer useLegacyV2RuntimeActivationPolicy en verdadero.

Esto es necesario para usar ensamblajes CLR 2 de modo mixto en una aplicación .NET 4.

La forma en que solucioné este error fue cambiando el nodo ‘configuración’ en mi app.config a partir de esto:

    

a esto:

    

Aquí hay una posible configuración de ensamblaje: