Net framework 4 arroja un error. Cómo solucionar el error de inicialización de net framework. ¿Qué es .NET Framework NGEN v4.0.30319 y cómo solucionarlo? Error: "El .NET Framework debe estar habilitado en el cuadro de diálogo Funciones de Windows". autocorrección sustantivo, femenino—

"Error de inicialización" asociado con la imposibilidad de utilizar el componente. Puede haber varias razones para esto. Ocurre en la etapa de lanzamiento de juegos o programas. A veces los usuarios lo observan al iniciar Windows. Este error no está relacionado de ninguna manera con el hardware u otros programas. Ocurre directamente en el propio componente. Echemos un vistazo más de cerca a los motivos de su aparición.

¿Por qué aparece el error de Microsoft .NET Framework: “Error de inicialización”?

Si ve un mensaje de este tipo, por ejemplo, al iniciar Windows, esto indica que algún programa se está iniciando y accede al componente Microsoft .NET Framework, lo que a su vez genera un error. Lo mismo sucede cuando inicias un determinado juego o programa. Hay varias razones y soluciones al problema.

Microsoft .NET Framework no está instalado

Esto es especialmente cierto después de reinstalar el sistema operativo. El componente Microsoft .NET Framework no es necesario para todos los programas. Por lo tanto, los usuarios a menudo no prestan atención a su ausencia. Al instalar una nueva aplicación que admite la función, se produce el siguiente error: "Error de inicialización".

Puede ver si el componente .NET Framework está instalado en "Panel de control: agregar o quitar programas".

Si realmente falta el software, simplemente vaya al sitio web oficial y descargue .NET Framework desde allí. Luego instalamos el componente como un programa normal. Reiniciamos el ordenador. El problema debería desaparecer.

Está instalada la versión incorrecta del componente.

Al observar la lista de programas instalados en su computadora, encontrará que .NET Framework está presente allí, pero el problema persiste. Lo más probable es que sea necesario actualizar el componente a la última versión. Esto se puede hacer manualmente descargando la versión deseada del sitio web de Microsoft o utilizando programas especiales.

Una pequeña utilidad llamada ASoft .NET Version Detector le permite descargar rápidamente la versión requerida del componente Microsoft .NET Framework. Haga clic en la flecha verde frente a la versión que le interesa y descárguela.

Además, con este programa, puede ver todas las versiones de .NET Framework instaladas en su computadora.

Después de la actualización, se debe reiniciar la computadora.

Daño a un componente de Microsoft .NET Framework

La última razón por la que aparece el error. "Error de inicialización", puede deberse a la corrupción de los archivos componentes. Esto puede ser consecuencia de virus, instalación y eliminación incorrecta de algún componente, limpieza del sistema con varios programas, etc. En cualquier caso, es necesario eliminar Microsoft .NET Framework de la computadora y reinstalarlo.

Para desinstalar correctamente Microsoft .NET Framework, utilizamos programas adicionales, como la herramienta de limpieza de .NET Framework.

Reiniciamos el ordenador.

Luego, descargue la versión requerida del sitio web de Microsoft e instale el componente. Después reiniciamos nuevamente el sistema.

Después de estas manipulaciones, aparece el error de Microsoft .NET Framework: "Error de inicialización" debe desaparecer.


A veces, .NET Framework NGEN v4.0.30319 y otros errores del sistema de Windows pueden estar relacionados con problemas en el registro de Windows. Varios programas pueden usar el archivo .NET Framework NGEN v4.0.30319, pero cuando estos programas se desinstalan o modifican, a veces quedan entradas de registro de Windows "huérfanas" (incorrectas).

Básicamente, esto significa que, si bien la ruta real del archivo puede haber cambiado, su ubicación anterior incorrecta todavía está registrada en el registro de Windows. Cuando Windows intenta buscar esta referencia de archivo incorrecta (ubicación de archivos en su computadora), puede ocurrir un error de .NET Framework NGEN v4.0.30319. Además, una infección de malware puede haber dañado las entradas del registro asociadas con Microsoft Windows. Por lo tanto, estas entradas de registro de Windows corruptas deben corregirse para solucionar el problema desde la raíz.

No se recomienda editar manualmente el registro de Windows para eliminar las claves inválidas de .NET Framework NGEN v4.0.30319 a menos que sea un profesional de mantenimiento de PC. Los errores cometidos al editar el registro pueden dejar su PC inoperable y causar daños irreparables a su sistema operativo. De hecho, incluso una coma colocada en el lugar equivocado puede impedir que su computadora arranque.

Debido a este riesgo, recomendamos utilizar un limpiador de registro confiable como WinThruster (desarrollado por Microsoft Gold Certified Partner) para escanear y reparar cualquier problema de registro relacionado con .NET Framework NGEN v4.0.30319. Con un limpiador de registro, puede automatizar el proceso de búsqueda de entradas de registro dañadas, referencias de archivos faltantes (como las que causan el error .NET Framework NGEN v4.0.30319) y enlaces rotos dentro del registro. Antes de cada escaneo, se crea automáticamente una copia de seguridad, lo que le permite deshacer cualquier cambio con un solo clic y lo protege de posibles daños a su computadora. La mejor parte es que eliminar los errores de registro puede mejorar drásticamente la velocidad y el rendimiento del sistema.


Advertencia: A menos que sea un usuario experimentado de PC, NO recomendamos editar manualmente el Registro de Windows. El uso incorrecto del Editor del Registro puede causar problemas graves que pueden requerir la reinstalación de Windows. No garantizamos que los problemas resultantes del uso incorrecto del Editor del Registro puedan corregirse. Utiliza el Editor del Registro bajo su propia responsabilidad.

Antes de reparar manualmente el registro de Windows, debe crear una copia de seguridad exportando una parte del registro asociado con .NET Framework NGEN v4.0.30319 (por ejemplo, Microsoft Windows):

  1. Haga clic en el botón Comenzar.
  2. Ingresar " dominio" V. barra de búsqueda... NO HAGAS CLIC AÚN INGRESAR!
  3. Mientras mantienes presionadas las teclas CTRL-Mayús en tu teclado, presiona INGRESAR.
  4. Se mostrará un cuadro de diálogo para acceder.
  5. Hacer clic .
  6. El cuadro negro se abre con un cursor parpadeante.
  7. Ingresar " regedit" y presione INGRESAR.
  8. En el Editor del Registro, seleccione la clave relacionada con .NET Framework NGEN v4.0.30319 (por ejemplo: Microsoft Windows) de la que desea hacer una copia de seguridad.
  9. en el menú Archivo seleccionar Exportar.
  10. en la lista Guardar en seleccione la carpeta donde desea guardar la copia de seguridad de la clave de Microsoft Windows.
  11. en el campo Nombre del archivo Ingrese un nombre para el archivo de respaldo, como "Copia de seguridad de Microsoft Windows".
  12. Asegúrese de que el campo Rango de exportación valor seleccionado Sucursal seleccionada.
  13. Hacer clic Ahorrar.
  14. El archivo se guardará. con extensión .reg.
  15. Ya posee una copia de seguridad de su .NET Framework NGEN v4.0.30319 relacionado con la entrada de registro.

Los siguientes pasos para editar manualmente el registro no se describirán en este artículo, ya que es probable que dañen su sistema. Si desea obtener más información sobre cómo editar el registro manualmente, consulte los enlaces a continuación.

En mi caso, este error lo generó Kaspersky Anti-Virus, pero también lo puede generar cualquier programa que utilice Microsoft .Net Framework 4.0, que no pudo detectarlo al iniciarlo. Para corregir el error, debe reinstalar Microsoft .Net Framework 4.0 o restaurarlo. Primero cree un punto de restauración del sistema o cree una imagen del disco del sistema para poder retroceder si algo sale mal.

Para hacer esto, usaremos la utilidad más efectiva en tales casos: la herramienta de limpieza de .NET Framework, que en la mayoría de los casos resuelve cualquier problema con las versiones actuales de .NET Framework. Puede descargarlo o, luego debe descomprimir el archivo y ejecutar el archivo cleanup_tool.exe, aceptar el inicio, hacer clic en Sí, luego hacer clic en Sí y aceptar el acuerdo de licencia:


Seleccione la versión deseada de .Net Framework en la lista desplegable:

Y haga clic en el botón Limpiar ahora

Aceptamos eliminar y cambiar archivos del sistema:

Esperamos a que aparezca el mensaje (algunas versiones se eliminan al reiniciar, esto se puede hacer automáticamente o recibirá una solicitud):


Para restaurar con éxito Microsoft .Net Framework 4.0, también necesita eliminar 4.5.1 y 4.5.2:

Selecciónelos uno por uno y elimínelos. Una vez eliminado todo, puede (pero no necesariamente) reiniciar, limpiar archivos temporales, descargar el instalador completo o en línea de Microsoft .Net Framework 4.0 e iniciar la instalación. Aceptamos el acuerdo de licencia y esperamos hasta que se complete la instalación:

Si todo se hace correctamente, la instalación se completará exitosamente y todas las aplicaciones que requieran Microsoft .Net Framework 4.0 comenzarán a funcionar sin errores. Por analogía, los errores se corrigen en otras versiones de Microsoft .NET Framework.

25/07/2017 ventanas

Uno de los posibles errores al iniciar programas o al iniciar sesión en Windows 10, 8 o Windows 7 es el mensaje “Error al inicializar .NET Framework. Para ejecutar esta aplicación, primero debes instalar una de las siguientes versiones de .NET Framework: 4" (la versión suele indicarse con mayor precisión, pero esto no importa). El motivo de esto puede ser la plataforma .NET Framework desinstalada de la versión requerida o problemas con los componentes instalados en la computadora.

Esta instrucción contiene posibles formas de corregir errores de inicialización de .NET Framework 4 en las últimas versiones de Windows y corregir el inicio de programas.

Nota: más adelante en las instrucciones se propone .NET Framework 4.7, como el más reciente en este momento. Independientemente de cuál de las “4” versiones deba instalarse en el mensaje de error, la última debería ser adecuada e incluir todos los componentes necesarios.

Desinstalar y luego instalar los componentes más recientes de .NET Framework 4

La primera opción que debes probar, si aún no lo has probado, es desinstalar los componentes de .NET Framework 4 existentes e instalarlos nuevamente.

¿Te gustó? ¡Votar! Apoya el proyecto:

" se debe a la imposibilidad de utilizar el componente. Puede haber varias razones para esto. Ocurre en la etapa de lanzamiento de juegos o programas. A veces los usuarios lo observan al iniciar Windows. Este error no está relacionado de ninguna manera con el hardware u otros programas. Ocurre directamente en el propio componente. Echemos un vistazo más de cerca a los motivos de su aparición.

¿Por qué aparece el error de Microsoft .NET Framework: “Error de inicialización”?

Si ve un mensaje de este tipo, por ejemplo, al iniciar Windows, esto indica que algún programa se está iniciando y accede al componente Microsoft .NET Framework, lo que a su vez genera un error. Lo mismo sucede cuando inicias un determinado juego o programa. Hay varias razones y soluciones al problema.

Microsoft .NET Framework no está instalado

Esto es especialmente cierto después de reinstalar el sistema operativo. El componente Microsoft .NET Framework no es necesario para todos los programas. Por lo tanto, los usuarios a menudo no prestan atención a su ausencia. Al instalar una nueva aplicación que admite la función, se produce el siguiente error: "Error de inicialización".

Puede ver si el componente .NET Framework está instalado en "Panel de control: agregar o quitar programas".

Si realmente falta el software, simplemente vaya al sitio web oficial y descargue .NET Framework desde allí. Luego instalamos el componente como un programa normal. Reiniciamos el ordenador. El problema debería desaparecer.

Está instalada la versión incorrecta del componente.

Al observar la lista de programas instalados en su computadora, encontrará que .NET Framework está presente allí, pero el problema persiste. Lo más probable es que sea necesario actualizar el componente a la última versión. Esto se puede hacer manualmente descargando la versión deseada del sitio web de Microsoft o utilizando programas especiales.

Una pequeña utilidad llamada ASoft .NET Version Detector le permite descargar rápidamente la versión requerida del componente Microsoft .NET Framework. Haga clic en la flecha verde frente a la versión que le interesa y descárguela.

Además, con este programa, puede ver todas las versiones de .NET Framework instaladas en su computadora.

Después de la actualización, se debe reiniciar la computadora.

Daño a un componente de Microsoft .NET Framework

La última razón por la que aparece el error. "Error de inicialización", puede deberse a la corrupción de los archivos componentes. Esto puede ser consecuencia de virus, instalación y eliminación incorrecta de algún componente, limpieza del sistema con varios programas, etc. En cualquier caso, es necesario eliminar Microsoft .NET Framework de la computadora y reinstalarlo.

Para desinstalar correctamente Microsoft .NET Framework, utilizamos programas adicionales, como la herramienta de limpieza de .NET Framework.


Reiniciamos el ordenador.

Luego, descargue la versión requerida del sitio web de Microsoft e instale el componente. Después reiniciamos nuevamente el sistema.

Después de estas manipulaciones, aparece el error de Microsoft .NET Framework: "Error de inicialización" debe desaparecer.

A veces, los usuarios del sistema operativo Windows encuentran errores de la aplicación Mom.exe. ¿Qué es exactamente este proceso y cómo apareció en nuestra computadora? ¿Podría ser un virus u otro objeto peligroso? ¿Es posible eliminarlo de forma segura sin afectar la estabilidad del sistema? Intentaremos responder a estas preguntas en nuestro artículo.

Los usuarios han encontrado el programa Mom.exe o el mensaje frecuente "Mom.exe - error de aplicación" en computadoras con Windows XP. El error también se manifestó en versiones posteriores del sistema operativo: en Windows Vista, 7 e incluso en el "top ten".

¿Qué es Mom.exe?

La aplicación Mom.exe que hace que aparezca el mensaje anterior cuando falla en computadoras con Windows no es más que un componente de otra herramienta de PC. Es decir, es parte de la utilidad Catalyst Control Center.

A su vez, Catalyst Control Center es un componente de otra herramienta, a saber, el software AMD Catalyst para admitir tarjetas gráficas. Por lo tanto, si su computadora o computadora portátil tiene una tarjeta de video AMD, en la mayoría de los casos el paquete de controladores instalado contiene el componente Mom.exe. Este componente también puede estar presente en el software para tarjetas de video ATI; como regla general, el archivo se encuentra en la carpeta ProgramFiles (x86)\ATI Technologies.

Por tanto, el programa Mom.exe no es un virus que haya entrado en el ordenador desde algún lugar desconocido, a pesar de que algunos programas antivirus lo identifican como malware. En general, este es solo un componente responsable del funcionamiento de la tarjeta de video, que no es un programa del sistema y no representa una amenaza grave para nuestra computadora.

Por supuesto, si la aplicación está ubicada en una ubicación diferente, es decir, no en el directorio ProgramFiles mencionado anteriormente, esto puede ser un requisito previo para verificarla. A veces los virus se esconden bajo el nombre de programas más o menos populares.

Cómo solucionar el problema con Mom.exe

Si aparece con frecuencia un mensaje de error de una aplicación en su computadora, como cuando carga el sistema operativo, puede deshacerse fácilmente de él de forma permanente. Ofrecemos tres formas de resolver este problema.

Lo primero que debe hacer es verificar los controladores y los componentes de su tarjeta de video. Para hacer esto, necesitamos el "Administrador de dispositivos", al que se puede llamar, por ejemplo, usando la barra de búsqueda de Windows o ingresando el comando devmgmt.msc en la ventana "Ejecutar". Luego haga clic derecho en el controlador apropiado y seleccione "Actualizar" en el menú desplegable. Después de actualizar los controladores, reinicie su computadora.

La siguiente operación que también se debe realizar, no solo si la actualización de los controladores no dio resultados, es instalar la última versión del programa ATI Catalyst Control Center. Puedes realizar la actualización utilizando la propia aplicación, en la pestaña Opciones. Al igual que en el caso de actualizar los controladores, después de instalar la última versión, reinicie la computadora.

A veces, una buena solución es eliminar completamente el programa ATI Catalyst Control Center de su computadora. Luego descargue la instalación "nueva" e instálela nuevamente en su computadora. Luego, asegúrese de reiniciar su PC. Por lo general, este método produce resultados del 100%.

Por último, debemos asegurarnos de tener instalada la última versión de la utilidad .NET Framework. Verificar la inicialización del marco puede ser importante para los usuarios que encuentran el mensaje de error Mom.exe en Windows 10. Puede verificar la versión de .NET Framework usando el Panel de control o mediante la barra de búsqueda de Windows ingresando el nombre de la utilidad. .


A veces, .NET Framework NGEN v4.0.30319 y otros errores del sistema de Windows pueden estar relacionados con problemas en el registro de Windows. Varios programas pueden usar el archivo .NET Framework NGEN v4.0.30319, pero cuando estos programas se desinstalan o modifican, a veces quedan entradas de registro de Windows "huérfanas" (incorrectas).

Básicamente, esto significa que, si bien la ruta real del archivo puede haber cambiado, su ubicación anterior incorrecta todavía está registrada en el registro de Windows. Cuando Windows intenta buscar esta referencia de archivo incorrecta (ubicación de archivos en su computadora), puede ocurrir un error de .NET Framework NGEN v4.0.30319. Además, la infección de malware puede haber dañado las entradas del registro asociadas con Microsoft Windows. Por lo tanto, estas entradas de registro de Windows corruptas deben corregirse para solucionar el problema desde la raíz.

No se recomienda editar manualmente el registro de Windows para eliminar las claves inválidas de .NET Framework NGEN v4.0.30319 a menos que sea un profesional de mantenimiento de PC. Los errores cometidos al editar el registro pueden dejar su PC inoperable y causar daños irreparables a su sistema operativo. De hecho, incluso una coma colocada en el lugar equivocado puede impedir que su computadora arranque.

Debido a este riesgo, recomendamos utilizar un limpiador de registro confiable como WinThruster (desarrollado por Microsoft Gold Certified Partner) para escanear y reparar cualquier problema de registro relacionado con .NET Framework NGEN v4.0.30319. Con un limpiador de registro, puede automatizar el proceso de búsqueda de entradas de registro dañadas, referencias de archivos faltantes (como las que causan el error .NET Framework NGEN v4.0.30319) y enlaces rotos dentro del registro. Antes de cada escaneo, se crea automáticamente una copia de seguridad, lo que le permite deshacer cualquier cambio con un solo clic y lo protege de posibles daños a su computadora. La mejor parte es que eliminar los errores de registro puede mejorar drásticamente la velocidad y el rendimiento del sistema.


Advertencia: A menos que sea un usuario experimentado de PC, NO recomendamos editar manualmente el Registro de Windows. El uso incorrecto del Editor del Registro puede causar problemas graves que pueden requerir la reinstalación de Windows. No garantizamos que los problemas resultantes del uso incorrecto del Editor del Registro puedan corregirse. Utiliza el Editor del Registro bajo su propia responsabilidad.

Antes de reparar manualmente el registro de Windows, debe crear una copia de seguridad exportando una parte del registro asociado con .NET Framework NGEN v4.0.30319 (por ejemplo, Microsoft Windows):

  1. Haga clic en el botón Comenzar.
  2. Ingresar " dominio" V. barra de búsqueda... NO HAGAS CLIC AÚN INGRESAR!
  3. Mientras mantienes presionadas las teclas CTRL-Mayús en tu teclado, presiona INGRESAR.
  4. Se mostrará un cuadro de diálogo para acceder.
  5. Hacer clic .
  6. El cuadro negro se abre con un cursor parpadeante.
  7. Ingresar " regedit" y presione INGRESAR.
  8. En el Editor del Registro, seleccione la clave relacionada con .NET Framework NGEN v4.0.30319 (por ejemplo: Microsoft Windows) de la que desea hacer una copia de seguridad.
  9. en el menú Archivo seleccionar Exportar.
  10. en la lista Guardar en seleccione la carpeta donde desea guardar la copia de seguridad de la clave de Microsoft Windows.
  11. en el campo Nombre del archivo Ingrese un nombre para el archivo de respaldo, como "Copia de seguridad de Microsoft Windows".
  12. Asegúrese de que el campo Rango de exportación valor seleccionado Sucursal seleccionada.
  13. Hacer clic Ahorrar.
  14. El archivo se guardará. con extensión .reg.
  15. Ya posee una copia de seguridad de su .NET Framework NGEN v4.0.30319 relacionado con la entrada de registro.

Los siguientes pasos para editar manualmente el registro no se describirán en este artículo, ya que es probable que dañen su sistema. Si desea obtener más información sobre cómo editar el registro manualmente, consulte los enlaces a continuación.


No aceptamos ninguna responsabilidad por los resultados de las acciones realizadas de acuerdo con las instrucciones a continuación; usted realiza estas tareas bajo su propio riesgo.

El sistema de activación de CLR determina la versión de CLR que se utilizará para ejecutar el código administrado de una aplicación. En algunos casos, es posible que el sistema de activación no encuentre una versión de CLR para cargar. Esta situación suele ocurrir cuando la aplicación requiere una versión de Common Language Runtime (CLR) que no es válida o no está instalada en la computadora. Si no se encuentra la versión solicitada, el sistema de activación CLR recibe un código de error HRESULT de la función o interfaz llamada y puede mostrar un mensaje de error al usuario que ejecuta la aplicación. Esta sección contiene una lista de códigos HRESULT y explica cómo puede evitar que se muestre el mensaje de error.

Common Language Runtime proporciona una infraestructura de registro para ayudarle a depurar problemas de activación de Common Language Runtime, como se describe en. No se debe confundir esta infraestructura con la que es completamente diferente.

Las API de activación de CLR devuelven HRESULT para informar los resultados de la operación de activación a la aplicación host. Las aplicaciones principales de Common Language Runtime siempre deben acceder a estos valores de retorno antes de realizar cualquier acción adicional.

    CLR_E_SHIM_RUNTIMELOAD

    CLR_E_SHIM_RUNTIMEEXPORT

    CLR_E_SHIM_INSTALLROOT

    CLR_E_SHIM_INSTALLCOMP

    CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND

    CLR_E_SHIM_SHUTDOWNINPROGRESS

Si el sistema de activación CLR no carga la versión correcta del tiempo de ejecución que requiere una aplicación, muestra un mensaje de error para informar al usuario que la computadora no está configurada correctamente para ejecutar la aplicación y brindarle la oportunidad de corregir la situación. Normalmente, en esta situación se mostrará el siguiente mensaje de error. El usuario puede elegir para ir al sitio web de Microsoft donde puede descargar la versión correcta de .NET Framework para la aplicación.

Mensaje de error de inicialización típico

El desarrollador tiene varias opciones para controlar los mensajes de error de inicialización de .NET Framework. Por ejemplo, puede utilizar un indicador API para evitar que se muestre el mensaje, como se describe en la siguiente sección. Sin embargo, es necesario resolver el motivo por el cual la aplicación no pudo cargar el tiempo de ejecución deseado. De lo contrario, la aplicación no funcionará o algunas funciones no estarán disponibles.

Para resolver problemas y brindar la mejor experiencia de usuario (menos mensajes de error), se recomienda lo siguiente:

    Para aplicaciones .NET Framework 3.5 (y anteriores): Configure la aplicación para que sea compatible con .NET Framework 4 o 4.5 (consulte).

    Para aplicaciones .NET Framework versión 4: Instale el paquete redistribuible de .NET Framework 4 como parte de la instalación de la aplicación.

Ver sección. Mostrar un mensaje de error para notificarle que no se encontró la versión solicitada de .NET Framework puede considerarse un servicio útil o una fuente de irritación para el usuario.

En cualquier caso, puede controlar esta interfaz de usuario pasando indicadores a la API de activación. El método toma un elemento de enumeración como entrada. Puede habilitar el indicador METAHOST_POLICY_SHOW_ERROR_DIALOG para solicitar un mensaje de error si no se encuentra la versión CLR solicitada.

De forma predeterminada, no se muestra ningún mensaje de error. (El método no admite esta marca ni proporciona ninguna otra forma de mostrar un mensaje de error). Windows proporciona la función SetErrorMode, que puede utilizar para declarar si se deben mostrar mensajes de error como resultado del código que se ejecuta dentro de su proceso.

Puede especificar el indicador SEM_FAILCRITICALERRORS para evitar que se muestre un mensaje de error. Sin embargo, en algunos casos es importante anular la configuración SEM_FAILCRITICALERRORS establecida por el proceso de solicitud. Por ejemplo, si tiene un componente COM nativo que aloja el CLR y está ubicado en un proceso que tiene establecido el indicador SEM_FAILCRITICALERRORS, puede anular el indicador según el impacto de mostrar mensajes de error dentro de ese proceso de aplicación.

    Utilice METAHOST_POLICY_IGNORE_ERROR_MODE con el método.

    Utilice RUNTIME_INFO_IGNORE_ERROR_MODE con la función.

Common Language Runtime incluye un conjunto de nodos para diferentes escenarios y todos estos nodos muestran un mensaje de error si tienen problemas para cargar la versión requerida del tiempo de ejecución. La siguiente tabla contiene una lista de hosts y sus políticas de informe de errores.

Descripción

Política de informe de errores

¿Es posible desactivar los mensajes de error?

Host EXE administrado

Inicia archivos exe administrados.

Host COM administrado

Carga componentes COM administrados en el proceso.

Se muestra si falta la versión de .NET Framework

Sí, configurando el indicador SEM_FAILCRITICALERRORS

Nodo ClickOnce

Inicia aplicaciones ClickOnce.

Se muestra si no hay ninguna versión de .NET Framework disponible a partir de .NET Framework 4.5 Windows 8 incluye .NET Framework 4.5, que utiliza CLR versión 4.5. Sin embargo, Windows 8 no incluye .NET Framework 2.0, 3.0 o 3.5, todos los cuales usan CLR 2.0. Como resultado, las aplicaciones que dependen de CLR 2.0 no se ejecutarán en Windows 8 de forma predeterminada. En su lugar, muestran el siguiente cuadro de diálogo para permitir a los usuarios instalar .NET Framework 3.5. Los usuarios también pueden habilitar .NET Framework 3.5 desde el Panel de control. Ambas posibilidades se analizan en el artículo.

Si instala .NET Framework 3.5, los usuarios pueden ejecutar aplicaciones en una computadora con Windows 8 que dependen de .NET Framework 2.0, 3.0 o 3.5 en sus computadoras. También pueden ejecutar aplicaciones .NET Framework 1.0 y 1.1, siempre que dichas aplicaciones no estén configuradas explícitamente para ejecutarse únicamente en .NET Framework 1.0 o 1.1. Ver sección.

A partir de .NET Framework 4.5, el registro de activación de CLR se ha mejorado para incluir entradas de registro que registran cuándo y por qué se mostró un mensaje de error de inicialización. Para más información ver.




Arriba