运行UWP项目时出错(UniversalWindows)

时间:2018-07-25 13:15:54

标签: xamarin.forms uwp cross-platform xlabs

我正在制作一个可在android和pc窗口上运行的跨平台Xamirin表单应用程序。

在编译UWP版本期间,我得到了例外:

  

无法解析程序集或Windows元数据文件   'Xamarin.Forms.Platform.WP8.dll


  

类型Universe无法解析程序集:Xamarin.Forms.Platform.WP8,   版本= 1.5.0.0,文化=中性,PublicKeyToken =空

我在Internet上了解了这些异常,并且从中可以看到,这与应用程序中使用的Xlabs插件有关。此信息正确吗?

如果是的话,我能在不删除Xlabs插件的情况下采取某种方式对其进行修复吗,为什么我要在多种形式上使用它才能选中复选框。

1 个答案:

答案 0 :(得分:0)

我遇到了这个问题,因为Nuget软件包在我的每个项目中都不是最新的。我尝试使用以下步骤解决此问题。

  • 关闭Visual Studio / Xamarin Studio。
  • 从根目录删除Nuget软件包文件夹。
  • 从每个项目文件夹中删除所有bin,obj和debug文件夹。
  • 右键单击Package文件夹的每个项目,然后尝试更新。
  • 清理所有解决方案并重新生成所有内容。