端点:https://outlook.office365.com/api/v1.0/me/calendars
我们在请求的 header 中提供访问 token 。它已经工作了几周,今天刚刚因为这个错误而崩溃。
===开始错误消息===
“/API”应用程序中的服务器错误。
找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)
描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。
异常详细信息:System.IO.FileLoadException:找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)
来源错误:
执行当前 Web 请求期间生成未处理的异常。有关异常来源和位置的信息可以使用下面的异常堆栈跟踪来识别。
堆栈跟踪:
[FileLoadException:找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)]
[FileLoadException:无法加载文件或程序集“Microsoft.Exchange.AirSync,Version=15.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)] Microsoft.Exchange.Services.Core.Types.CallContext.DisposeOwaFields() +0 Microsoft.Exchange.Services.Core.Types.CallContext.Dispose( bool isDispose)+864 Microsoft.Exchange.Services.OData.ODataContext.InternalDispose( bool 处置)+82 Microsoft.Exchange.Diagnostics.DisposeTrackableBase.Dispose() +80 Microsoft.Exchange.Diagnostics.DisposeTrackableBase.Dispose() +80 Microsoft.Exchange.Services.OData.Web.HttpHandler.EndProcessRequest(IAsyncResult 结果)+24 System.Web.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)+282
版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET版本:4.0.30319.36215
===结束错误消息===
最佳答案
看起来像是服务器问题。我会将其交给合适的人。
更新:修复现已推出,所以希望这应该开始为您解决问题。
关于ruby - Office 365 API 在/me/calendars 端点上抛出 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28281702/