我有一个需要针对Windows 8.1的cordova项目(需要在Windows 8.1上运行)。在Visual Studio 2015中,我可以将taco项目的config.xml设置为Windows 10或Windows 8.1。在Visual Studio 2017中,缺少以Windows 8.1为目标的选项。
我手动编辑config.xml到目标8.1但是在构建时遇到了错误(Windows-AnyCPU)
MSBUILD : cordova-build error : ------ Unsupported platform type 0 .
或
error APPX3217: SDK folder containing 'Windows.props' for 'Windows 8.1' cannot be located.
See http://go.microsoft.com/fwlink/?LinkID=798187
该链接指向windows sdk下载页面。 我已经使用VS2017安装程序安装了Windows 8 sdk软件包,并且还安装了给定网站上提供的Windows 8 SDK。错误保持不变。
VS2017是否放弃了对Windows 8.1 cordova项目的支持?
自从VS2015发布了自上次Windows 10更新以来微软似乎无法修复的错误之后,这将更令人讨厌:Visual studio 2015 deletes file on save - cordova Solution
答案 0 :(得分:0)
Visual Studio团队已确定此问题不是错误。不幸的是,VS 2017中的Cordova工具不支持Windows 8.1开发。