簡體   English   中英

無法加載文件或程序集 'Microsoft.Xrm.Sdk,版本 = 9.0.0.0

[英]Could not load file or assembly 'Microsoft.Xrm.Sdk, Version=9.0.0.0

我正在使用 CRM 進行自動化。 我收到以下錯誤。 我已經重新安裝了所有 nuget 軟件包,從 bin 中刪除了所有 dll 並重新構建代碼仍然保持不變。

您能否指導我們在哪里做錯了。

<package id="Microsoft.CrmSdk.CoreAssemblies" version="8.1.0.2" targetFramework="net46" />
<package id="Microsoft.CrmSdk.CoreAssemblies" version="8.2.0.1" targetFramework="net46" />

消息:單元測試適配器拋出異常:無法加載文件或程序集“Microsoft.Xrm.Sdk,版本=9.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35”或其依賴項之一。 找到的程序集的清單定義與程序集引用不匹配。 (HRESULT 異常:0x80131040)無法加載文件或程序集“Microsoft.Xrm.Sdk,版本=8.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35”或其依賴項之一。 找到的程序集的清單定義與程序集引用不匹配。 (來自 HRESULT 的異常:0x80131040)。

當我嘗試更新 coreAssemblies 在此處輸入圖像描述

注意:項目和解決方案由簽入和運行設置的源代碼管理下載。 我正在嘗試設置我的環境

我們找到了給定問題的解決方案。 需要在 app.config 文件中更改依賴程序集標記中的版本。我們必須在引用程序集的每個項目中進行更改。 請找到屏幕截圖供您參考。

<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />

[![enter image description here][1]][1]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM