首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺失Microsoft.WindowsAzure.Diagnostics组件

缺失Microsoft.WindowsAzure.Diagnostics组件
EN

Stack Overflow用户
提问于 2013-09-09 10:15:27
回答 3查看 11.1K关注 0票数 7

当我的WebRole试图启动时,我得到了以下异常:

{“无法加载文件或程序集'Microsoft.WindowsAzure.Diagnostics,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35‘或其依赖项之一。所定位的程序集的清单定义与程序集引用不匹配。(HRESULT的例外:Microsoft.WindowsAzure.Diagnostics Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35"}

我在AzureSDK2.1中使用2012

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-09-09 10:31:44

nuget没有提到Microsoft.WindowsAzure.Diagnostics和microsoft.windowsazure.serviceruntime

你必须手动引用它。

票数 7
EN

Stack Overflow用户

发布于 2013-09-09 10:22:09

尝试在您的.csproj文件中找到以下内容:

代码语言:javascript
复制
<Reference Include="Microsoft.WindowsAzure.Diagnostics, Version=2.0.0.0 />

并代之以

代码语言:javascript
复制
<Reference Include="Microsoft.WindowsAzure.Diagnostics, Version=2.1.0.0 />
票数 8
EN

Stack Overflow用户

发布于 2013-10-08 09:28:34

确保存储dll的所有版本都是csproj中的相同版本。我有一个2.0和一个2.1,它导致了这个问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18695991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档