Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
If you just install VS2017 and the VS Build Tools (that include MSBuild) you can not build a project with current cordova-windows master, but get an error message like this.
C:\Projects\Cordova Projects\windowsMaster\platforms\windows\CordovaApp.Windows10.jsproj(61,13): error MSB4226: The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2017\Bui ldTools\MSBuild\Microsoft\VisualStudio\v15.0\JavaScript\Microsoft.VisualStudio.WJProject.Default.props" was not found. Also, tried to find "Microsoft\VisualStudio\v15.0\JavaScript\Microsoft .VisualStudio.WJProject.Default.props" in the fallback search path(s) for $(MSBuildExtensionsPath) - "C:\Program Files (x86)\MSBuild" . These search paths are defined in "C:\Program Files ( x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\bin\MSBuild.exe.Config". Confirm that the path in the <Import> declaration is correct, and that the file exists on disk in one of t he search paths.
There is no folder `JavaScript` in `C:\Program Files (x86)\Microsoft Visual Studio\2017\Bui ldTools\MSBuild\Microsoft\VisualStudio\v15.0`, so there can be no file.
This folder seems to be chosen because of the MSBuild tools that are running the build.
Attachments
Issue Links
- is superceded by
-
CB-13878 Enforce usage of specific version of MSBuildTools
- Closed