我正在将使用MvvmCross构建的Windows应用商店应用移植到UWP,我正在解决许多问题。最新的是PictureChooser插件无法加载并抛出异常。
答案 0 :(得分:0)
似乎我和其他人一个月左右的电子邮件插件有同样的问题,但使用PictureChooser插件。为电子邮件插件提出的解决方案之一指出了我正确的方向,但存在一些问题。首先,没有任何覆盖“LoadPlugins'在MvxWindowsSetup中。相反,我尝试对setup.cs进行以下更改:
using MvvmCross.Plugins.PictureChooser;
using MvvmCross.Plugins.PictureChooser.WindowsStore;
using Cirrious.CrossCore.Plugins;
. . .
protected override IMvxPluginManager CreatePluginManager()
{
Mvx.RegisterType<IMvxPictureChooserTask, MvxPictureChooserTask>();
return base.CreatePluginManager();
}
注意,没有&#39; WindowsCommon&#39; PictureChooser的命名空间,所以我使用了&#39; WindowsStore&#39;这是作为块金包安装的结果而存在的。然后我排除了PictureChooserPluginLoader,我就可以继续了。看起来在PictureChooser插件的4.0.0.0-beta5版本中存在名称空间问题。