我升级到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应用程序旋转而没有问题。)
答案 0 :(得分:1)
UWP需要有Prism.Core 6.2,Prism.Forms 6.2,Prism.Unity.Forms 6.2和Xamarin.Forms 2.3.1.114。如果你没有这些东西出现问题,你的升级。你没有得到正确的包裹。