visual versiones ultima tengo studio saber que net instalar instalado instaladas framework debo cual como asp .net

.net - versiones - que net framework debo instalar en windows 7



¿Cómo se puede determinar qué versión(es) de.NET se están ejecutando en un sistema? (6)

¿Cuáles son las diferentes formas (programáticamente y de otro tipo) de determinar qué versiones de .NET se están ejecutando en un sistema?



No necesariamente se está ejecutando diría. Como puede tener .NET 1.1, 2.0, 3.0 y 3.5 instalados en la misma máquina y pueden funcionar perfectamente uno al lado del otro. Lo que significa que una de tus aplicaciones se puede ejecutar encima de 1.1 y otra aplicación web se está ejecutando en 2.0.

En IIS (para aplicaciones web), esto es bastante fácil, solo ve a la propiedad del directorio / aplicación virtual y ve a la pestaña ASP.NET, deberías ver qué versión de .NET estás usando en realidad (o más bien, qué versión de ASP.NET que está muy relacionada con la versión de .NET Framework).

PD. Recuerde, solo puede ejecutar 1 versión de .NET Framework por grupo de aplicaciones en IIS. Por lo tanto, si intenta usar el mismo grupo de aplicaciones para ejecutar diferentes versiones del marco, se llevará una sorpresa. La solución es simplemente crear un grupo de aplicaciones específicas de la versión del framework (es decir, un grupo para todo el framework 1.1 y otro para el framework 2.0)


Si está utilizando IIS6 y superior, abra IIS y haga clic en Extensiones de servicios web. Enumerará cada marco instalado. De acuerdo, .NET 3.0 y 3.5 se basan en el marco 2.0.


Si quiere utilizar la versión actual del framework, puede verla a través de:

System.Environment.Version



Encontré How to check .NET Framework versión instalada mucho más usable. Esencialmente, abre Internet Explorer y pégalo en la barra de direcciones:

javascript:alert(navigator.userAgent)

No sé si siempre funciona, o si está completo, pero funciona para mis usos, no requiere mucha lectura adicional y funciona sin instalar nada adicional.