[ 
https://issues.apache.org/jira/browse/CB-13870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16360952#comment-16360952
 ] 

Jan Piotrowski (Sujan) commented on CB-13870:
---------------------------------------------

{quote}
cordova requirements works fine for me if I try with cordova-windows@5.0.0
{quote}

Yes and no.

With the most modern Visual Studio 2017 (15.5) and MSBuild (15) you get this:

{code}
λ cordova requirements

Requirements check results for windows:
Windows OS: installed Windows 10
MSBuild Tools: not installed
MSBuild tools v.12.0 not found. Please install Visual Studio 2013 Express for 
Windows Update2 from 
https://www.visualstudio.com/downloads/download-visual-studio-vs
Visual Studio: not installed
Required version of Visual Studio not found. Please install Visual Studio 2013 
Express for Windows Update2 from 
https://www.visualstudio.com/downloads/download-visual-studio-vs
Windows SDK: not installed
Windows SDK not found. Ensure that you have installed Windows 8.1 SDK along 
with Visual Studio or install Windows 8.1 SDK separately from 
https://dev.windows.com/en-us/downloads
Windows Phone SDK: not installed
Windows Phone SDK not found. Ensure that you have installed Windows Phone 8.1 
SDK along with Visual Studio or install Windows Phone 8.1 SDK separately from 
https://dev.windows.com/develop/download-phone-sdk
(node:18724) UnhandledPromiseRejectionWarning: CordovaError: Some of 
requirements check failed
{code}

There are necessary changes for VS17 in the commits that happened after 5.0.0.

If you have VS15 and older MSBuild installed, some of these problem will 
possibly also not manifest themselves with current `master` - the code that 
chooses the versions is quite... creative.

> `cordova requirements` is broken since change to default=UAP and with modern 
> tooling
> ------------------------------------------------------------------------------------
>
>                 Key: CB-13870
>                 URL: https://issues.apache.org/jira/browse/CB-13870
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: cordova-windows
>            Reporter: Jan Piotrowski (Sujan)
>            Assignee: Jesse MacFadyen
>            Priority: Blocker
>
> check_reqs.js 
> 1. doesn't know about "UAP", only "10.0"
> 2. doesn't know about VS2017 (so error messages are wrong)
> 3. doesn't know about current MSBuild tooling (so doesn't recognize it at all)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to