【问题标题】:Exception on XamForms Init in UWP app following Prism upgradePrism 升级后 UWP 应用中的 XamForms Init 异常
【发布时间】:2016-12-19 21:59:39
【问题描述】:

我升级到 VS/Xamarin Cycle 7 (4.1.2.18),我的应用程序一切正常。然后尝试将 Prism.Forms 升级到 6.2.0,进而将 Xam Forms 升级到 2.3.1.114。我的 android 项目继续工作,但 UWP 应用程序没有。

我注意到 UWP 应用现在具有升级的 Prism.Forms (6.2.0),但 Prism.Core (6.1.0) 和 Xamarin.Forms (2.3.0.107) 保持不变。

经过调查,我发现 UWP 应用在 Xamarin.Forms.Init() 上崩溃了

FileNotFoundException: “无法加载文件或程序集 'ClrCompression, Culture=neutral, PublicKeyToken=null' 或其依赖项之一”

我是否应该强制更新 UWP 应用以使用最新的 Xamarin.Forms 和 Prism.Core? (我假设它是故意降级的)

(旁注:作为单独的测试,我确实创建了一个非 Prism Xamarin.Forms 应用程序,其中包含最新的 Xam 和 XF,并且 UWP 应用程序可以正常启动。)

【问题讨论】:

    标签: xamarin.forms prism


    【解决方案1】:

    UWP 需要具有 Prism.Core 6.2、Prism.Forms 6.2、Prism.Unity.Forms 6.2 和 Xamarin.Forms 2.3.1.114。如果你没有这些东西,你的升级就会出错。你没有得到正确的包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-02
      • 1970-01-01
      • 2012-11-04
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2019-05-12
      • 2011-10-02
      相关资源
      最近更新 更多