Compartir a través de


Mscorcfg.msc (Herramienta de configuración de .NET Framework)

La herramienta Configuración de .NET Framework (Mscorcfg.msc) es un complemento de Microsoft Management Console (MMC) que permite administrar y configurar ensamblados en la memoria caché global de ensamblados y ajustar la directiva de seguridad de acceso del código.

Nota importanteImportante

La herramienta Mscorcfg.msc se ha quitado de .NET Framework versión 4 y versiones posteriores.Esta documentación se aplica únicamente a las versiones anteriores de .NET Framework.Para obtener más información acerca de los cambios en materia de seguridad que se han realizado en .NET Framework 4, vea Cambios de seguridad en .NET Framework 4.

En .NET Framework versiones 1.0 y 1.1, se instala Mscorcfg.msc con el paquete redistribuible de NET Framework. En .NET Framework 2.0 y versiones posteriores, Mscorcfg.msc se instala con el Kit de desarrollo de software (SDK) de Microsoft .NET Framework 2.0.

Si tiene los runtimes de .NET Framework 1.1 y 2.0, dispondrá de la versión 1.1 de la herramienta de configuración, pero es posible que no tenga la versión 2.0. Si desea administrar .NET Framework 2.0, 3.0 ó 3.5 mediante la herramienta de configuración, instale .NET Framework 2.0 SDK. Para cambiar los valores de configuración de un equipo que tenga varias versiones de .NET Framework, debe realizar las modificaciones en las versiones correspondientes de la herramienta de configuración.

NotaNota

Las versiones 3.0 y 3.5 de .NET Framework se compilan de forma incremental a partir de la versión 2.0 de .NET Framework.La herramienta de configuración incluida en el SDK de .NET Framework 2.0 es la versión más reciente de la herramienta.Puede utilizar esta versión para administrar la directiva de seguridad de acceso del código en .NET Framework 3.0 y 3.5.

Iniciar la herramienta Configuración de .NET Framework

Para ejecutar Mscorcfg.msc desde el menú Inicio

  1. Haga clic en Inicio, haga clic en Panel de control y, a continuación, haga doble clic en Herramientas administrativas.

  2. Haga doble clic en Configuración de Microsoft .NET Framework <versión>.

Para ejecutar Mscorcfg.msc desde la línea de comandos

  1. En .NET Framework 1.0 y 1.1, escriba lo siguiente en la línea de comandos: %Systemroot%\Microsoft.NET\Framework\versionNumber\Mscorcfg.msc

  2. En .NET Framework 2.0, inicie el Símbolos del sistema del SDK de Windows y Visual Studio y escriba mscorcfg.msc.

    Se mostrará la interfaz de usuario para la herramienta.

Para ejecutar Mscorcfg.msc desde Microsoft Management Console

  1. Inicie Microsoft Management Console escribiendo lo siguiente en el símbolo del sistema: mmc.

  2. En el menú Archivo, haga clic en Agregar o quitar complemento (o presione CTRL+M) para mostrar el cuadro de diálogo Agregar o quitar complemento.

  3. En el cuadro de diálogo Agregar o quitar complemento, haga clic en Agregar para mostrar el cuadro de diálogo Agregar un complemento independiente.

  4. En el cuadro de diálogo Agregar un complemento independiente, seleccione una versión de la herramienta Configuración de .NET Framework y, a continuación, haga clic en Add.

Utilizar la herramienta Configuración de .NET Framework

La herramienta Configuración de .NET Framework permite realizar lo siguiente:

Ensamblados

  • Administre los ensamblados en la memoria caché global de ensamblados.

  • Configure los ensamblados en la memoria caché global de ensamblados.

Seguridad

  • Vea la configuración de seguridad actual de .NET Framework.

  • Aumente la confianza del ensamblado.

  • Ajuste la seguridad de la zona.

  • Evalúe un ensamblado.

  • Cree un paquete de implementación.

  • Restablezca todos los niveles de directiva.

Aplicaciones individuales

  • Vea las aplicaciones configuradas anteriormente con esta herramienta.

  • Agregue una aplicación para configurarla con esta herramienta.

  • Vea las propiedades de una aplicación.

  • Vea las dependencias de ensamblado de una aplicación.

  • Configure un ensamblado para una aplicación.

Ensamblados

Para administrar ensamblados en la caché global de ensamblados

  1. Haga clic en el nodo Caché de ensamblados del árbol de la consola. Otra posibilidad es hacer clic en el vínculo Administrar la caché de ensamblados situado en el panel de la derecha.

  2. Haga clic en el vínculo Ver la lista de ensamblados de la caché de ensamblados situado en el panel de la derecha.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Caché de ensamblados, elegir Ver en el menú contextual y seleccionar Ensamblados.

    La herramienta mostrará todos los ensamblados de la caché global de ensamblados en el panel de la derecha. La herramienta mostrará también todas las versiones de imágenes originales de los ensamblados de la caché. Las imágenes originales son versiones de ensamblados que se han compilado previamente a código nativo utilizando la herramienta Generador de imágenes nativas (Ngen.exe).

  3. Para eliminar un ensamblado de la caché, haga clic con el botón secundario del mouse en el panel de la derecha y elija Eliminar en el menú contextual.

  4. Para agregar un ensamblado a la caché, haga clic con el botón secundario del mouse en el nodo Caché de ensamblados y elija Agregar en el menú contextual. La herramienta mostrará el cuadro de diálogo Agregar un ensamblado. Navegue al ensamblado que desee agregar.

Para configurar ensamblados en la caché global de ensamblados

  1. Haga clic en el nodo Ensamblados configurados del árbol de la consola.

  2. Haga clic en el vínculo Ver la lista de ensamblados configurados del panel de la derecha para que se muestre una lista de ensamblados configurados.

  3. Para agregar un ensamblado para configurarlo, haga clic en el menú Acción y seleccione Agregar.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Ensamblados configurados y seleccionar el comando Agregar en el menú contextual; también puede hacer clic en el vínculo Configurar un ensamblado situado en el panel de la derecha. La herramienta mostrará el asistente Configurar un ensamblado.

  4. Elija un ensamblado de la lista de ensamblados contenidos en la caché o especifique manualmente la información correspondiente a un ensamblado.

    La herramienta mostrará la ventana Propiedades para el ensamblado que se desea configurar.

  5. Elija la ficha Directiva de enlace para especificar las redirecciones de enlace de una versión solicitada a una versión nueva. Para obtener más información sobre redirecciones de enlace, vea Redirigir versiones de ensamblado.

  6. Elija la ficha Códigos base para especificar códigos base para versiones concretas del ensamblado. Para obtener más información sobre códigos base, vea Especificar una ubicación de ensamblado.

Seguridad

Para ver la configuración de seguridad actual de .NET Framework

  1. Expanda el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Expanda los nodos de directiva Usuario, Empresa o Equipo para ver información sobre grupos de código, conjuntos de permisos y ensamblados de directiva para el nivel de directiva seleccionado.

  3. Expanda el nodo Grupos de código para ver los grupos de código asociados al nivel de directiva. Para obtener más información sobre grupos de código, vea Grupos de código y Utilizar la herramienta Configuración de .NET Framework para trabajar con grupos de código.

  4. Expanda el nodo Conjuntos de permisos para ver los permisos asociados al nivel de directiva. Haga clic en el vínculo Ver permisos situado en el panel de la derecha.

    La herramienta mostrará los permisos del conjunto de permisos seleccionado. Para obtener más información sobre permisos, vea Conjuntos de permisos con nombre y Utilizar la herramienta Configuración de .NET Framework para trabajar con conjuntos de permisos.

  5. Haga clic en el nodo Ensamblados de directiva. A continuación, haga clic en el vínculo Ver ensamblados de directiva situado en el panel de la derecha.

    La herramienta mostrará la lista de los ensamblados que se utilizan para evaluar la directiva correspondiente al nivel seleccionado.

Para aumentar la confianza del ensamblado

  1. Haga clic en el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Haga clic en el menú Acción y seleccione el comando que desee de los comandos disponibles.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Directiva de seguridad en tiempo de ejecución y seleccionar el comando que desee de la misma lista de comandos en el menú contextual; también puede hacer clic en el vínculo Aumentar la confianza del ensamblado situado en el panel de la derecha. La herramienta mostrará el asistente correspondiente.

  3. Siga las instrucciones que aparecen en el asistente para aumentar el nivel de confianza concedido al ensamblado que especifique.

    El asistente permite modificar la directiva de seguridad basándose en la información disponible sobre la evidencia del ensamblado. Para obtener una lista y una descripción de los tipos comunes de evidencia, vea el tema Evidencia.

Para ajustar la seguridad de zonas

  1. Haga clic en el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Haga clic en el menú Acción y seleccione el comando que desee de los comandos disponibles.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Directiva de seguridad en tiempo de ejecución y seleccionar el comando que desee de la misma lista de comandos en el menú contextual; también puede hacer clic en el vínculo Ajustar zona de seguridad situado en el panel de la derecha. La herramienta mostrará el asistente correspondiente.

  3. Siga las instrucciones que aparecen en el asistente para modificar el nivel de confianza concedido a todos los ensamblados de una zona en particular.

Para evaluar un ensamblado

  1. Haga clic en el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Haga clic en el menú Acción y seleccione el comando que desee de los comandos disponibles.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Directiva de seguridad en tiempo de ejecución y seleccionar el comando que desee de la misma lista de comandos en el menú contextual; también puede hacer clic en el vínculo Evaluar ensamblados situado en el panel de la derecha. La herramienta mostrará el asistente correspondiente.

  3. Siga las instrucciones que aparecen en el asistente para evaluar los permisos que se concederán a un ensamblado o los grupos de código que proporcionan permisos a un ensamblado. Puede utilizar esta información para determinar el efecto de la directiva de seguridad actual en el ensamblado que especifique.

Para crear un paquete de implementación

  1. Haga clic en el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Haga clic en el menú Acción y seleccione el comando que desee de los comandos disponibles.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Directiva de seguridad en tiempo de ejecución y seleccionar el comando que desee de la misma lista de comandos en el menú contextual; también puede hacer clic en el vínculo Crear un paquete de implementación situado en el panel de la derecha. La herramienta mostrará el asistente correspondiente. El asistente permite crear un paquete de Windows Installer (archivo .msi) que se puede utilizar para implementar una directiva utilizando Group Policy o Systems Management Server.

  3. Siga las instrucciones que aparecen en el asistente para crear el paquete de implementación.

Para restablecer todos los niveles de directiva

  1. Haga clic en el nodo Directiva de seguridad en tiempo de ejecución del árbol de la consola.

  2. Haga clic en el menú Acción y seleccione el comando que desee de los comandos disponibles.

    Otra posibilidad es hacer clic con el botón secundario del mouse en el nodo Directiva de seguridad en tiempo de ejecución y seleccionar el comando que desee de la misma lista de comandos en el menú contextual; también puede hacer clic en el vínculo Restablecer todos los niveles de directivas situado en el panel de la derecha. Este comando restablece la configuración de la directiva de seguridad predeterminada para la directiva de seguridad.

Aplicaciones individuales

Para ver aplicaciones configuradas anteriormente con esta herramienta

  • Expanda el nodo Aplicaciones del árbol de la consola para ver la lista de aplicaciones configuradas con esta herramienta.

Para agregar una aplicación para configurarla con esta herramienta

  1. Haga clic en el nodo Aplicaciones del árbol de la consola y, a continuación, haga clic en el vínculo Agregar una aplicación para configurar situado en el panel de la derecha.

    La herramienta mostrará el cuadro de diálogo Configurar una aplicación, que contiene una lista de aplicaciones administradas que se han ejecutado al menos una vez en el equipo actual.

  2. Elija una aplicación de la lista o haga clic en el botón Otras para navegar a una aplicación que no aparezca en la lista.

    Otra posibilidad es navegar a un archivo de configuración para agregarlo.

  3. Para configurar la aplicación, haga clic en los vínculos Ver las propiedades de la aplicación, Ver las dependencias de ensamblado, Configurar un ensamblado y Ajustar servicios de comunicación remota situados en el panel de la derecha. Para obtener más información sobre la utilización de estos vínculos, vea los procedimientos correspondientes que figuran más adelante en este tema.

Para ver las propiedades de una aplicación

  1. Expanda el nodo Aplicaciones del árbol de la consola y haga clic en el nombre de la aplicación para la que desee ver sus propiedades. Si la aplicación no está en la lista, siga el procedimiento "Para agregar una aplicación para configurarla con esta herramienta".

  2. Haga clic en el vínculo Ver las propiedades de la aplicación situado en el panel de la derecha.

    La herramienta mostrará la ventana Propiedades para la aplicación seleccionada.

Para ver las dependencias de ensamblado de una aplicación

  1. Expanda el nodo Aplicaciones del árbol de la consola y haga clic en el nombre de la aplicación para la que desee ver las dependencias de ensamblado. Si la aplicación no está en la lista, siga el procedimiento "Para agregar una aplicación para configurarla con esta herramienta".

  2. Haga clic en el vínculo Ver las dependencias de ensamblado situado en el panel de la derecha.

Para configurar un ensamblado para una aplicación

  1. Expanda el nodo Aplicaciones del árbol de la consola y haga clic en el nombre de la aplicación para la que desee configurar un ensamblado. Si la aplicación no está en la lista, siga el procedimiento "Para agregar una aplicación para configurarla con esta herramienta".

  2. Haga clic en el vínculo Configurar un ensamblado situado en el panel de la derecha.

    La herramienta mostrará los vínculos Ver la lista de ensamblados configurados y Configurar un ensamblado situados en el panel de la derecha.

  3. Haga clic en el vínculo Configurar un ensamblado.

    La herramienta mostrará el asistente Configurar un ensamblado.

  4. Elija un ensamblado de la lista de ensamblados que utiliza la aplicación o la lista de ensamblados contenidos en la caché, o especifique manualmente la información correspondiente a un ensamblado.

    La herramienta mostrará la ventana Propiedades para el ensamblado que se desea configurar.

  5. Elija la ficha Directiva de enlace para especificar las redirecciones de enlace de una versión solicitada a una versión nueva.

  6. Elija la ficha Códigos base para especificar códigos base para versiones concretas del ensamblado.

Comentarios

Esta herramienta está diseñada para ayudar a los administradores avanzados a realizar tareas relacionadas con la configuración de aplicaciones. No está prevista para ser utilizada por los usuarios de aplicaciones. Los administradores deben aconsejar la utilización de Microsoft .NET Framework Wizards (Configwizards.exe) a los usuarios que deseen realizar tareas de configuración limitadas. Este archivo ejecutable proporciona tres asistentes en .NET Framework 1.0 y 1.1: Ajustar la seguridad .NET, Confiar en un ensamblado y Corregir una aplicación. Proporciona dos asistentes en .NET Framework 2.0: Ajustar la seguridad .NET y Confiar en un ensamblado. Para iniciar los asistentes, basta con hacer clic en los vínculos. Puede ejecutar Configwizards.exe desde el menú Inicio. La forma de navegar hasta Configwizards.exe desde el menú Inicio varía en función del sistema operativo que se esté ejecutando en su equipo. Configwizards.exe y Mscorcfg.msc se encuentran en la misma ubicación en el menú Inicio. Para ejecutar Configwizards.exe desde el menú Inicio, utilice los procedimientos descritos anteriormente en este tema correspondientes a su sistema operativo para ejecutar mscorcfg.msc. También puede ejecutar Configwizards.exe desde la línea de comandos escribiendo %Systemroot%\Microsoft.NET\Framework\número de versión\configwizards.exe.

Vea también

Referencia

Caspol.exe (Herramienta de la directiva de seguridad de acceso del código)

Símbolos del sistema del SDK de Windows y Visual Studio

Otros recursos

Herramientas de .NET Framework

Configurar directivas de seguridad

Configurar aplicaciones

Trabajar con ensamblados y la Caché de ensamblados global

Seguridad en .NET Framework