无法在Windows 10

时间:2015-12-03 16:53:08

标签: visual-studio-2015 cordova-plugins visual-studio-cordova

我正在使用Visual Studio 2015编写Cordova应用程序。

安装cordova-plugin-websql插件后,我遇到了构建错误。

  

您的project.json没有列出' win10'作为目标运行时。你应该添加'" win10":{}'在你的"运行时"你的project.json中的部分,然后重新运行NuGet恢复。

     

[C:\ Users \ user \ Documents \ Visual Studio 2015 \ Projects \ mySOlution \ myProject \ CordovaApp \ platforms \ windows \ CordovaApp.Windows10.jsproj]

     

C:\ Program Files(x86)\ MSBuild \ Microsoft \ NuGet \ Microsoft.NuGet.targets 211

我尝试打开并升级SQLite.Proxy.csproj以定位Winodws 8.1(也是Windows 10),但结果完全相同。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

该插件和Windows 10似乎存在一个未解决的问题。然而,实际上有一些更强大的替代品可能值得考虑,而不是WebSQL插件,它也能实现"无限制"例如,在Android和iOS上存储而不是50mb,你只能使用iOS上的WebSQL。

例如,查看适用于Windows 10的https://github.com/litehelpers/Cordova-sqlite-storage。您只需在VS中使用Windows-x86或Windows-x64平台,因为它使用C ++代码(因此也比WebSQL更快)插件)。