0

WP7 アプリを WP8 にアップグレードしましたが、適切な解決策が見つからないという問題があるようです。

WatTmdb ソース コードのダウンロード、restsharp .dll の更新、プロジェクトのビルド、新しいアセンブリの使用を試みましたが、何も使用しませんでした。また、私のプロジェクトは 104.1.0.0 ではなく、RestSharp 103.4.0.0 を使用しています

問題は、このアプリの別の API で RestSharp API を使用していて、正常に動作することです。

助言がありますか?

Could not load file or assembly 'RestSharp.WindowsPhone, Version=104.1.0.0,     Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)



System.IO.FileLoadException was unhandled by user code
  HResult=-2146234304
  Message=Could not load file or assembly 'RestSharp.WindowsPhone, Version=104.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
  Source=WatTmdb.WindowsPhone
  StackTrace:
       at WatTmdb.V3.Tmdb..ctor(String apiKey, String language)
       at WatTmdb.V3.Tmdb..ctor(String apiKey)
       at Series.Views.Search..ctor()
4

1 に答える 1

1

答えを見つけました。

RestSharp に依存する 2 つの異なる API を使用していましたが、インポート時に 1 つはバージョン 103.4.0.0 で、もう 1 つは 104.1.0.0 であったため、後者を参照してダウンロードし、魅力的に機能しました。

于 2013-10-23T09:45:13.497 に答える