我正尝试在SBS 2008服务器上使用Outlook Web Access解决.NET 2.0错误。.NET程序集如何将引用“翻译”为文件路径?
我得到的错误是:
Exception information:
Exception type: HttpException
Exception message: Could not load file or assembly 'Microsoft.Exchange.Data,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its
dependencies. The system cannot find the file specified.
(C:\Program Files\Microsoft\Exchange Server\ClientAccess\owa\web.config line 51)
在web.config中的第51行,我有:
this is line 51 ---><add assembly="Microsoft.Exchange.Data,
Version=8.0.0.0,
Culture=neutral,
publicKeyToken=31bf3856ad364e35"/>
<add assembly="Microsoft.Exchange.Data.Storage,
Version=8.0.0.0,
Culture=neutral,
publicKeyToken=31bf3856ad364e35"/>
</assemblies>
于是在 “web.config中偏东”,它是如何“知道”Microsoft.Exchange.Data
程序集.DLL的位置,以及如何确定这个以验证文件是否存在?
此外,请检查您正在使用的Exchange版本。根据Web.config中的参考,它看起来像是预计程序集“版本8.0.0.0”,听起来像Exchange 2007.如果您安装了Exchange 2007以外的其他产品,则可能无法正常工作。 – 2010-08-17 15:50:10