用于apache cordova的vs2017工具无法定位Windows 8.1

时间:2018-02-20 10:36:14

标签: visual-studio-2017 visual-studio-cordova

我有一个需要针对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

1 个答案:

答案 0 :(得分:0)

Visual Studio团队已确定此问题不是错误。不幸的是,VS 2017中的Cordova工具不支持Windows 8.1开发。

来源:https://developercommunity.visualstudio.com/content/problem/15320/windows-phone-81-not-supported.html