.net - descargar - net framework windows 8 32bit
Cómo activar programáticamente.net 2.0. ¿Es esto correcto? (2)
La respuesta corta: su trabajo como ISV no es gestionar la instalación del .NET Framework, llamar al programa de instalación de .Net Framework y terminarlo. Los administradores del sistema pueden desear implementar el software de diferentes maneras, asegúrese de que no se está limitando haciendo suposiciones.
La respuesta larga: utilice la guía de implementación para determinar cómo empacar su aplicación con .NET Framework.
Actualización con respecto a DISM:
No quise sugerir que el DISM vaya a desaparecer, solo que las referencias a DISM están siendo reemplazadas por referencias a powershell y que el DISM es una herramienta puramente administrativa. Por ejemplo, compare la documentación de MSDN sobre la Instalación de características de Windows para Windows Server 2012 que hilights Install-WindowsFeature para la instalación administrativa de características y solo menciona brevemente DISM para la documentación equivalente para 2008 R2.
Sin embargo, mantengo que las acciones como agregar y quitar roles y características no deben realizarse en forma silenciosa como resultado de la instalación de una aplicación. Según la guía de implementación , el método de instalación recomendado para encadenar .Net Framework es llamar al programa de arranque y dejarle el resto. Vea aquí para argumentos exactos.
El programa de arranque, que normalmente instalaría el .NET Framework en una versión inferior de Windows, se revisa y reemplaza por el diálogo que se detalla a continuación, siempre que no haya otras preocupaciones de implementación (medios, permisos, política de grupo, etc.) La función está instalada y todos están contentos. Si hay problemas de implementación, el usuario se dirige a la herramienta de administración del servidor, donde se puede habilitar manualmente.
Más allá de la guía formal para la instalación de .Net Framework, se hace referencia a la instalación bajo demanda como el método preferido para mantener la compatibilidad en los documentos siguientes:
- Nuevas características en .Net 4.5 (Diapositiva 8)
"Preferido: su configuración intenta instalar 3.5 MSI ... shim instala la versión correcta ..." - Windows 8 y .Net Framework 3.5
"Intenta instalar .Net 2.0, 3.0 o 3.5 utilizando un paquete redistribuible disponible para su descarga desde Microsoft ... una corrección de aplicación en Windows 8 intercepta el intento e invoca la instalación de la nueva característica .Net 3.5. Una vez activado, el la instalación debe continuar como si se hubiera iniciado desde la UI, DISM o Powershell ". - Instalación de .NET Framework 3.5 en Windows 8
"Para ejecutar aplicaciones que requieren .NET Framework 3.5 en Windows 8, debe habilitar la versión 3.5 en su computadora. Hay dos formas de hacerlo: instalando o ejecutando una aplicación que requiera .NET Framework 3.5 (es decir, instalando .NET Framework 3.5 bajo demanda), o habilitando .NET Framework 3.5 en el Panel de control. "
Estoy tratando de activar (instalar) programáticamente la función .Net 2.0 Framework Windows . (B / c Windows 7 y versiones posteriores no le permiten instalar .net manualmente y mis clientes nunca podrán habilitarlo desde el panel de control). Windows 7 incluye .net 2.0 pero Windows 8 no (al menos en mis pruebas)
Creo que la respuesta es:
dism.exe /online /enable-feature /featurename:NetFX3
basado en muchos mensajes incluyendo este.
- ¿Es la forma más [...] correcta de instalar el marco .net 3.0?
- ¿Hay alguna forma de instalar solo el framework .net 2.0 ?
Lo que he intentado;
- utilizando las funciones / get de dism.exe para obtener todas las funciones que puede activar. El único .net listado fue netfx3
También puede activar directamente el applet de Experiencias de usuario de Windows Features on Demand sin tener que iniciar un ejecutable de .Net o la configuración. Esto solo es compatible con Windows 8 ( según este gráfico )
fondue.exe /enable-feature:NetFx3