Prism升级后UWP应用程序中XamForms Init的例外情况

时间:2016-08-12 19:53:44

标签: xamarin.forms prism

我升级到VS / Xamarin第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应用程序旋转而没有问题。)

1 个答案:

答案 0 :(得分:1)

UWP需要有Prism.Core 6.2,Prism.Forms 6.2,Prism.Unity.Forms 6.2和Xamarin.Forms 2.3.1.114。如果你没有这些东西出现问题,你的升级。你没有得到正确的包裹。