2016-08-12 12 views
0

私はVS/Xamarinサイクル7(4.1.2.18)にアップグレードされ、すべて私のアプリケーションでうまくいきました。次に、Prism.Formsを6.2.0にアップグレードしようとしましたが、Xam Formsを2.3.1.114にアップグレードしました。私のアンドロイドプロジェクトは引き続き動作しますが、UWPアプリケーションは動作しません。プリズムアップグレード後のUWPアプリケーションでのXamForms Initの例外

UWPアプリにはアップグレードされたPrism.Forms(6.2.0)がありますが、Prism.Core(6.1.0)とXamarin.Forms(2.3.0.107)は変更されていません。調査に

、私は見つけること

にFileNotFoundExceptionとXamarin.Forms.Init()のUWPのアプリがクラッシュ: は、「ファイルまたはアセンブリをロードできませんでした 'ClrCompression、カルチャニュートラル、PublicKeyToken = = null' またはその依存関係の1つ」

最新のXamarin.FormsとPrism.Coreを使用するようにUWPアプリケーションを強制的に更新する必要がありますか? (私はそれが故意にダウングレードされたと仮定していた)

(別のテストとして、私は最新のXamとXFで非Prism Xamarin.Formsアプリを作成し、UWPアプリは問題なくスピンアップした。 )

答えて

1

UWPには、Prism.Core 6.2、Prism.Forms 6.2、Prism.Unity.Forms 6.2、およびXamarin.Forms 2.3.1.114が必要です。あなたがこれらのものを持っていなければ、あなたのアップグレードで何かが間違っていました。あなたは正しいパッケージを手に入れませんでした。

関連する問題