0

MvvmCross 4.4.0 で Xamarin.Forms を使用して一連のモバイル アプリを構築しています。アプリの UWP バージョンを起動しようとすると、「xxx 型の ViewModel の構築と初期化に失敗しました」というエラーが表示されます。他のプラットフォーム固有のプロジェクトでは、MvvmCross.Plugin.PictureChooser' リファレンスと MvvmCross.Plugin.PictureChooser.Droid (または iOS) リファレンスが表示されます。UWP アプリには基本参照のみがあります。UWP アプリは Windows 10 (10.0; ビルド 10240) を対象としています。PictureChooserPluginBootstrap ファイルもありません。これを解決する方法がわかりません。

4

1 に答える 1

0

Messanger プラグインに関する同様の投稿に続いて、最初に setup.cs を pluginloader オーバーライドで変更しようとしましたが、「WindowsStore」名前空間が解決されませんでした。次に、ブートストラップ ファイルを作成しました。何らかの理由で、WindowsStore.Plugin 名前空間は問題ありません。コードは次のとおりです。

using MvvmCross.Platform.Plugins;

namespace My.Name.Space.UWP.Bootstrap
{
    public class PictureChooserPluginBootstrap
        :  MvxLoaderPluginBootstrapAction<MvvmCross.Plugins.PictureChooser.PluginLoader, MvvmCross.Plugins.PictureChooser.WindowsStore.Plugin>
    {
    }
}
于 2016-12-29T17:25:32.653 に答える