2010-04-06 18 views
6

Tengo un agente de compilación que solo se ocupaba de las cosas de .NET 4.0 RC, por lo que solo tenía instaladas las versiones .Net 2.0 (nativo) y 4.0 (manualmente).¿Es seguro instalar .Net 3.5 SP1 después de que .Net 4.0 RC ya haya sido instalado?

Ahora necesita admitir material compilado contra 3.5 SP1. ¿Alguien sabe si estoy buscando problemas para tratar de instalar 3.5 SP1 después de 4.0 RC ya se ha instalado?

Gracias de antemano.

+0

No estoy tan seguro. Mira lo que le sucede a c: \ windows \ system32 \ mscoree.dll. Si se reemplaza, tendrá que volver a instalar 4.0 –

Respuesta

5

Todas las versiones de .NET Framework se pueden instalar de forma segura una al lado de la otra. La única forma en que te meterás en problemas es si tratas de instalar versiones diferentes de la misma versión de framework una al lado de la otra (por ejemplo, .NET 4 Beta 2 y .NET 4 RC 1 uno al lado del otro).

+0

. Recomiendo dejar "No" desde el principio. Hace que tu respuesta aparezca frente a lo que intentas expresar. –

+0

@Jeff - Buen punto - ¡gracias! –

0

Debería ser, sí. .Net 3.5 se ejecuta como parte del entorno de tiempo de ejecución 2.0. Lo único que 3.5 agrega son dlls. Esto se combina con el hecho de que cada tiempo de ejecución está separado el uno del otro.

+0

Es posible que desee detallar qué constituye un tiempo de ejecución. –

0

Sí, 3.5 agregará algunas cosas a su 2.0, pero no debería romperlo, mientras que 4.0 es una "secuencia" completamente nueva, lo que significa que puede funcionar al lado de la serie anterior (2.0-3.5).

Cuestiones relacionadas