Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
Master
-
None
-
Windows 10, Cordova 6.0.0-dev
Description
cordova create foo cd foo cordova platform add windows cordova plugin add cordova-plugin-test-framework
Change the following line in config.xml
<content src="index.html" />
to:
<content src="cdvtests/index.html" />
Then:
cordova run windows
It works fine. Then:
cordova platform rm windows && cordova platform add windows cordova run windows
It fails with build error:
C:\Cordova\foo>cordova run windows Building project: C:\Cordova\foo\platforms\windows\CordovaApp.Windows.jsproj Configuration : debug Platform : anycpu MakeAppx : error : Manifest validation error: Line 24, Column 47, Reason: The file name "www\cdvtests\index.html" decla red for element "m:Applications/m:Application" doesn't exist in the package. [C:\Cordova\foo\platforms\windows\Cordova App.Windows.jsproj] MakeAppx : error : Package creation failed. [C:\Cordova\foo\platforms\windows\CordovaApp.Windows.jsproj] MakeAppx : error : 0x80080204 - The specified package format is not valid: The package manifest is not valid. [C:\Cordo va\foo\platforms\windows\CordovaApp.Windows.jsproj] ERROR running one or more of the platforms: Error: C:\Program Files (x86)\MSBuild\14.0\bin\msbuild.exe: Command failed with exit code 1 You may not have the required environment or OS to run this project
The issue doesn't reproduce on cordova@5.4.1