MvvmCross、SQLite、商店应用程序?

MvvmCross、SQLite、商店应用程序?,sqlite,windows-store-apps,mvvmcross,Sqlite,Windows Store Apps,Mvvmcross,我可以让MvvmCross使用Windows 8.0商店应用程序。 我可以让SQLite使用不同的Windows 8.0应用商店应用程序 我不知道如何让MvvmCross+SQLite在商店应用程序上工作 我总是遇到这样的异常: 无法从定位器MvxDefaultViewModelLocator为Flux.Core.ViewModels.TestViewModel类型构造和初始化ViewModel-有关详细信息,请检查MvxTrace 我花了一整天的时间在谷歌上搜索,希望自己能解决这个问题。Kit

我可以让MvvmCross使用Windows 8.0商店应用程序。 我可以让SQLite使用不同的Windows 8.0应用商店应用程序

我不知道如何让MvvmCross+SQLite在商店应用程序上工作

我总是遇到这样的
异常

无法从定位器MvxDefaultViewModelLocator为Flux.Core.ViewModels.TestViewModel类型构造和初始化ViewModel-有关详细信息,请检查MvxTrace

我花了一整天的时间在谷歌上搜索,希望自己能解决这个问题。Kittenb的例子和我之前讲的差不多,但是里面没有商店应用程序的例子。(我让小猫的例子在Android上运行没有问题。)

有没有可行的例子


谢谢

>P>SQLite是Windows存储的一种C++组件,它分为ARM、X86和X64二进制文件。 要安装它,您需要添加一个Visual Studio扩展(中的说明),然后从UI项目中引用该扩展

然后,要将正确的平台版本的
cirrius.MvvmCross.Plugins.Sqlite.WindowsStore.dll
程序集链接到UI项目,您还需要使用一个类似于

MvvmCross中有一个开放的问题,就是如何从nuget(请参阅)更容易地使用SQLite,但我不知道目前是否有人在积极解决这个问题-目前用户似乎只是在忍受不同处理器架构的挑战,并遵循手动步骤来调整他们的项目