Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-10432

Manifest validation error after removing and re-adding Windows platform

VotersWatch issueWatchersLinkUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

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

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            vladimir.kotikov Vladimir Kotikov
            alsorokin Alexander Sorokin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment