簡體   English   中英

XAMARIN.ANDROID 應用出現 System.ServiceModel.FaultException

[英]XAMARIN ANDROID app got System.ServiceModel.FaultException

我有一個運行良好的應用程序,但是在我升級 visual studio 2019 OSX 后,我在運行該應用程序時出現異常。

目標 _ResolveSatellitePaths:無法解決“mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”和“mscorlib,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e”之間的沖突。 任意選擇“mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”。 目標 _CopyConfigFiles:

[單聲道] 未處理的異常:

[mono] System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Unable to load file or assembly 'DeepCloner, Version=0.10.0.0, Culture=neutral, PublicKeyToken=dc0b95cf99bf4e99' 或其依賴項之一。 的定義找到的組件信息列表與組件引用不匹配。(異常發生在HRESULT: 0x80131040)

[mono-rt] [ERROR] 致命的未處理異常:System.ServiceModel.FaultException`1 [System.ServiceModel.ExceptionDetail]:無法加載文件或程序集'DeepCloner,版本=0.10.0.0,文化=中性,PublicKeyToken=dc0b95cf99bf4e99'或其依賴項之一。找到的組件信息列表的定義與組件引用不匹配。(異常發生在HRESULT: 0x80131040)

我知道這是一個 dll 沖突問題。 但我找不到修復它的方法。 感謝您提供任何信息。

嘗試將DeepCloner更新到最新版本0.10.2以檢查是否可以解決此問題。

在此版本中,我們從克隆中刪除了 System.Reflection 命名空間,因為 System.Reflection.Emit 中的某些類會導致運行時意外崩潰。 此外,沒有重要的理由克隆這些類。

此外,改進了空構造函數檢查以減少異常數量(內部捕獲,但會減慢復制速度)。

暫無
暫無

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

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