不到

文章翻译 文章翻译
文章编号: 979695 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当您尝试启动 Exchange 管理控制台 (EMC) 管理单元中时,您将收到以下错误消息:

MMC 无法创建管理单元。
MMC 无法创建管理单元。管理单元可能没有安装正确。
名称: Exchange Server 2007
CLSID: FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}

托管的代码管理单元中的未经处理的异常
FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}
无法加载文件或程序集 Microsoft.Exchange.Management.SnapIn.Esm、 版本 = 8.0.0.0,区域性 = 中性,公钥令牌 = 31bf3856ad364e35 或其中一个依赖项。强名称验证失败。(从 HRESULT 异常: 0x8013141A)
异常类型: System.IO.FileLoadException
异常堆栈跟踪:
在 System.Reflection.Assembly._nLoad (程序集名称的文件名、 字符串基本代码、 证据 assemblySecurity、 程序集 locationHint、 StackCrawlMark & stackMark,布尔 throwOnFileNotFound,布尔 forIntrospection)
在 System.Reflection.Assembly.InternalLoad (程序集名称 assemblyRef、 证据 assemblySecurity、 StackCrawlMark & stackMark,布尔 forIntrospection)
在 System.Reflection.Assembly.InternalLoad (字符串 assemblyString、 证据 assemblySecurity、 StackCrawlMark & stackMark,布尔 forIntrospection)
在 System.Activator.CreateInstance (字符串程序集名称、 字符串类型名、 布尔值 ignoreCase,BindingFlags 嵌套、 联编程序联编程序、 对象 args []、 CultureInfo 区域性、 对象 [] 试图、 证据没有、 StackCrawlMark & stackMark)
在 System.Activator.CreateInstance (字符串程序集名称的字符串类型名称)
在 System.AppDomain.CreateInstanceAndUnwrap (字符串程序集名称的字符串类型名称)
在 Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn (字符串程序集名称的字符串类型名称)
在 Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn (字符串程序集名称的字符串类型名称)
在 Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.OnStart()
在 Microsoft.ManagementConsole.Executive.RunningOperationsTable.EnqueueOperation (操作操作)
在 Microsoft.ManagementConsole.Executive.StandAloneComponentData.ctor (Int32 bookkeepingId SnapInRegistrationInfo 信息)
在 Microsoft.ManagementConsole.Advanced.FrameworkSnapInFactory.Microsoft.ManagementConsole.Advanced.ISnapInFactory.CreateSnapIn (Int32 bookkeepingId、 字符串 snapInKey、 对象 & 管理单元)

如果您运行该 命令 C:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1开始 Exchange 管理外壳程序 (EMS) 在命令提示符处,您会收到以下错误消息:

警告: 加载 C:|Program Files\Microsoft\Exchange Server\bin\exshell.psc1 控制台时出现以下错误:
由于以下错误,无法加载 Windows Powershell 管理单元 Microsoft.Exchange.Management.Powershell.Admin:
无法加载文件或程序集 Microsoft.Exchange.Management.Powershell.Configuration、 版本 = 8.0.0.0,区域性 = 中性,公钥令牌 = 31bf3856as364e35 或其中一个依赖项。强名称验证失败。(从 HRESULT 异常: 0x8013141A)
命令",C:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1"未执行,因为某些 Windows Powershell 单元未加载。

原因

当使用强名称工具 SN.exe,若要禁用强名称验证,则会出现此问题。强名称是一种技术,以及用于托管代码的.NET Framework 中引入。由于 Exchange Server 2007年中使用托管的代码,则必须启用强名称。否则,服务将失败。

注意如果没有安装 Exchange Server 中期计划更新 (IU),可发生此问题。有关如何解决此问题,安装 Exchange Server IU 时的信息,请参阅"更多信息"一节。

解决方案

若要解决此问题,必须重新启用强名称验证。若要执行此操作,必须使用与.NET Framework 软件开发工具包 (SDK) 中包含强名称工具 (Sn.exe)。

若要执行此操作,打开命令提示符,键入以下命令,然后按 enter 键:
sn-Vr *
注意若要检查您的强名称验证的当前设置,请使用下面的命令:

sn-Vl

更多信息

强名称验证在安装 Exchange Server IU 时必须被禁用。因此,如果 Exchange Server 的计算机上安装 IU,可发生此问题。若要解决此问题,安装 IU 时,卸载 IU,然后安装最新的 Exchange Server 服务包。

参考

有关.NET Framework SDK 的详细信息,请访问以下 Microsoft 网站:
.NET 4.5 framework
有关.NET Framework 安全策略模型的详细信息,请访问以下 Microsoft 开发人员网络 (MSDN) 网站:
安全策略模型
有关如何使用强名称工具 (Sn.exe) 创建.NET Framework SDK 中的程序集的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
302340 如何使用.NET Framework SDK 中的强名称创建程序集

属性

文章编号: 979695 - 最后修改: 2013年11月9日 - 修订: 7.0
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
关键字:?
kbsnapin kbexpertiseinter kbsurveynew kbprb kbmt KB979695 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 979695
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

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