Consola de administración de Exchange (EMC) se bloquea y aparece un error: "MMC no pudo crear el complemento"

Seleccione idioma Seleccione idioma
Id. de artículo: 979695 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Cuando intenta iniciar el complemento Consola de administración de Exchange (EMC), recibirá el siguiente mensaje de error:

MMC no pudo crear el complemento.
MMC no pudo crear el complemento. El complemento podría no esté instalado correctamente.
Nombre: Exchange Server 2007
CLSID: FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}

Excepción no controlada en el complemento de código administrado
FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}
No se pudo cargar el archivo o ensamblado ' Microsoft.Exchange.Management.SnapIn.Esm, Version = 8.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una de sus dependencias. Error de validación del nombre seguro. (Excepción de HRESULT: 0x8013141A)
Tipo de excepción: System.IO.FileLoadException
Seguimiento de pila de la excepción:
en System.Reflection.Assembly._nLoad (fileName AssemblyName, codeBase de la cadena, pruebas assemblySecurity, locationHint de ensamblado, forIntrospection Boolean stackMark, Boolean throwOnFileNotFound & de StackCrawlMark)
en System.Reflection.Assembly.InternalLoad (AssemblyName assemblyRef, pruebas assemblySecurity, StackCrawlMark & stackMark, Boolean forIntrospection)
en System.Reflection.Assembly.InternalLoad (String assemblyString, pruebas assemblySecurity, StackCrawlMark & stackMark, Boolean forIntrospection)
en System.Activator.CreateInstance (cadena assemblyName, cadena typeName, Boolean ignoreCase, BindingFlags bindingAttr, cuaderno cuaderno, objeto args [], CultureInfo culture, objeto [] activationAttributes, evidencia securityInfo, StackCrawlMark & stackMark)
en System.Activator.CreateInstance (String NombreEnsamblado, String typeName)
en System.AppDomain.CreateInstanceAndUnwrap (String NombreEnsamblado, String typeName)
en Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn (String NombreEnsamblado, String typeName)
en Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn (String NombreEnsamblado, String typeName)
en Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.OnStart()
en Microsoft.ManagementConsole.Executive.RunningOperationsTable.EnqueueOperation (operación)
en Microsoft.ManagementConsole.Executive.StandAloneComponentData.ctor (información de SnapInRegistrationInfo, Int32 bookkeepingId)
en Microsoft.ManagementConsole.Advanced.FrameworkSnapInFactory.Microsoft.ManagementConsole.Advanced.ISnapInFactory.CreateSnapIn (Int32 bookkeepingId, String snapInKey, objeto & del complemento)

Si inicia el Shell de administración de Exchange (EMS) en un símbolo del sistema ejecutando el cmdlet C:\Program programa\Microsoft\Exchange Server\bin\exshell.psc1, recibirá el siguiente mensaje de error:

Advertencia: Los siguientes errores al cargar la consola C:|Program programa\Microsoft\Exchange Server\bin\exshell.psc1:
No se puede cargar Windows Powershell complemento Microsoft.Exchange.Management.Powershell.Admin debido al siguiente error:
No se pudo cargar el archivo o ensamblado ' Microsoft.Exchange.Management.Powershell.Configuration, Version = 8.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856as364e35' o una de sus dependencias. Error de validación del nombre seguro. (Excepción de HRESULT: 0x8013141A)
Comando ", 'C:\Program programa\Microsoft\Exchange Server\bin\exshell.psc1'" no se pudo ejecutar porque no se ha cargado algunos complementos de Windows Powershell.

Causa

Este problema se produce cuando se utiliza la herramienta de nombre seguro, SN.exe, para deshabilitar la validación del nombre seguro. Nombre seguro es una tecnología que se presentó junto con el de.NET Framework para su uso con código administrado. Dado que Exchange Server 2007 utiliza código administrado, debe habilitarse el nombre seguro. De lo contrario, se producirá un error en los servicios.

NotaEste problema puede ocurrir si hay una actualización de provisional de (IU) Exchange Server instalado. Para obtener información acerca de cómo resolver este problema cuando se instala una IU de Exchange Server, consulte la sección "Más información".

Solución

Para resolver este problema, debe volver a activar validación de nombre seguro. Para ello, debe utilizar la herramienta nombre seguro (Sn.exe) que se incluye con el Kit de desarrollo de Software (SDK) de.NET Framework.

Para ello, abra un símbolo del sistema, escriba el comando siguiente y presione ENTRAR:
sn - Vr *
Nota Para comprobar la configuración actual para comprobación de nombre seguro, utilice el siguiente comando:

sn -Vl

Más información

Comprobación de nombres seguros debe a deshabilitado cuando se instala una IU de Exchange Server. Por lo tanto, este problema puede ocurrir si hay que una IU está instalado en el equipo de Exchange Server. Para resolver este problema cuando se instala una IU, desinstale la IU y, a continuación, instalar el service pack más reciente de Exchange Server.

Referencias

Para obtener más información sobre el SDK de.NET Framework, visite el siguiente sitio Web de Microsoft:
.NET Framework 4.5
Para obtener más información sobre el modelo de directiva de seguridad de.NET Framework, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
Modelo de directiva de seguridad
Para obtener más información acerca de cómo utilizar la herramienta nombre seguro (Sn.exe) para crear un ensamblado en el SDK de.NET Framework, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
302340 Cómo crear un ensamblado con un nombre seguro en el SDK de.NET Framework

Propiedades

Id. de artículo: 979695 - Última revisión: viernes, 08 de noviembre de 2013 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
Palabras clave: 
kbsnapin kbexpertiseinter kbsurveynew kbprb kbmt KB979695 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 979695

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com