我已将WP7应用升级到WP8,我似乎遇到了无法找到合适解决方案的问题。
我已经尝试下载WatTmdb源代码,更新restsharp .dll,构建项目并尝试使用新程序集,什么都没有,我的项目也在使用RestSharp 103.4.0.0而不是104.1.0.0
问题是我在这个应用程序中使用RestSharp API与另一个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()
答案 0 :(得分:1)
找到答案。
我使用的是依赖于RestSharp的两个不同的API,在导入时,其中一个版本为103.4.0.0,另一个版本为104.1.0.0 所以我下载后者引用它,它就像一个魅力。