我的WP8.1应用程序中出现此错误,
Application_UnhandledException 错误:针对多个版本的程序集System.Net.Http.Primitives生成的本机映像。 在CoolEditor.Class.DropNetRt.DropNetClient.LoadClient() 在CoolEditor.Class.DropNetRt.DropNetClient..ctor(String apiKey,String appSecret) 在CoolEditor.MainPage.d__6e.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.CompilerServices.AsyncMethodBuilderCore.b__3(对象状态)
我在该项目下只有一个解决方案。
答案 0 :(得分:1)
您是否正在使用第三方程序集,该程序集针对不同版本的System.Net.Http.Primities而不是您自己项目中的引用?是否使用了不打算在Windows Phone体系结构上使用的任何第三方?
答案 1 :(得分:1)
在我将Windows Phone项目重新定位到Windows Phone 8.1 Silverlight后,我的Xamarin.Forms解决方案出现了同样的错误。 解决方案:我更改了可移植项目目标属性:从WindowsPhone silverlight 8更改为Windows Phone silverlight 8.1
答案 2 :(得分:0)
确保您的所有项目都使用相同版本的Microsoft.Net.Http
,但也包括:
Microsoft.Bcl.Build
和
Microsoft.Bcl
在这些情况下,错误消息可能有点混乱。
答案 3 :(得分:0)
将新版本的Silverlight WP8.1应用部署到WM10手机时,有时会出现此错误。认为这不是理想的解决方法,通常可以卸载旧版本。