Desarrollamos una aplicación de Windows en .NET 4 con una base de datos de MySQL. Cuando estamos a punto de implementar esa aplicación, instalamos .NET 4 framework en nuestro cliente, luego, al instalar .NET Connector para MySQL, se requiere .NET framework 3.5. Pero .NET 4 ya está instalado. ¿No era .NET Framework compatible con versiones anteriores?
Terminamos instalando dos .NET Framework (3.5 y 4) que no es pequeño en tamaño de disco. ¿Qué significa exactamente la compatibilidad con versiones anteriores?
.net
backward-compatibility
John Isaiah Carmona
fuente
fuente
What is .NET framework backward compatibility?
Un mito.Respuestas:
Para citar MSDN :
También puede ver este hilo muy útil en el que se dio una explicación detallada:
/programming/2816914/backwards-compatibility-of-net-framework-4
fuente
Mirando http://dev.mysql.com/doc/refman/5.6/en/connector-net-versions.html , supongo que no necesita la versión 3.5, la versión 2.0 debería ser suficiente (que es mucho más pequeña y parcial de 3.5).
Si nada más ayuda, puede intentar compilar el conector usted mismo contra FW 4.0, consulte http://dev.mysql.com/doc/refman/5.6/en/connector-net-installation-source.html
fuente