locked
Can not deploy metro app anymore

    Question

  • It use to work but now even with a newly created metro app from template I got those 2 errors when I hit deploy:

    Error 1 Error : DEP0700 : Registration of the app in the layout folder "C:\Users\Public\Documents\GridAppPub\GridAppPub\bin\Debug\AppX" failed. GridAppPub
    Error 2 error 0x80041316: windows.licensing failed to update critical data for 84caf524-2d21-4c83-aaea-378e9650fd83_1.0.0.0_neutral__31ae3h49aptqa.  Try again and contact the package publisher if the problem persists. GridAppPub

    I tried with a new user but same result.

    I googled for "windows.licensing failed to update critical data" but got no results, witch make me think it may not be a common problem.

    Any help welcome.

    Thanks

    Frederic

    Wednesday, June 20, 2012 1:03 PM

All replies

  • Hi Frederic,

    was there anything in the event viewer under custom views\Administrative Events with the source Store-Licensing?

    Is this on Windows Release Preview or Consumer Preview?  You mentioned that this occurs for all metro applications.  What is the state of your developer license right now (run the powershell cmdlet get-windowsdeveloperlicense)?

    Also could you email me at mikewong at microsoft.com and I'll send some other details on getting additional logs.

    much appreciated,

    mike

    Friday, June 22, 2012 10:11 PM
    Moderator
  • Hi Mike,

    I am on Release Preview build 8400.

    Powershell get-windowsdeveloperlicense return

    ExpirationTime                                                                                              IsValid
    --------------                                                                                                 -------
    2012-07-07 14:17:23                                                                                    True

    There is 4 identical warning events with the source set to "Store Licensing" in the Administrative Events log. But those warnings occured many days (approx. 2 weeks) before the problem began.

    Windows Store was unable to update the remediation state for package Microsoft.VCLibs.110_11.0.50503.1_x86__8wekyb3d8bbwe.

    Result code: 0x80073CF1

    I will email you for more instructions.

    Thanks a lot.

    Frederic

    Saturday, June 23, 2012 6:58 PM
  • I am seeing a similiar issue.  I can generally publish locally, but if I have a C++ WinRT project in my solution that I take a dependency on I get this failure.  I get the same even when trying to build the Microsoft supplied samples for doing mixed c#/C++ metro development.

    From another thread, I found how to get some more detailed logs, which I've supplied below.  I am also on RC.

    6/23/2012 1:38:39 PM 404 Error error 0x80073CF6: AppX Deployment operation failed. The specific error text for this failure is: error 0x80041316: windows.licensing failed to update critical data for f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp.  Try again and contact the package publisher if the problem persists. 
    6/23/2012 1:38:39 PM 401 Error Deployment Register operation on Package f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp from:  (C:\Users\marmes\Documents\Visual Studio 2012\Projects\Jigsaw\Jigsaw\bin\x86\Debug\AppX\AppxManifest.xml)  failed with error 0x80073CF6. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 
    6/23/2012 1:38:39 PM 605 Information The last successful state reached was PackagesInUseClosed. 
    6/23/2012 1:38:39 PM 300 Error error 0x80073CF6: Cannot register the f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp package due to the following error: Package could not be registered.

    6/23/2012 1:38:38 PM 306 Error error 0x80041316: While installing the f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp package, the system failed to register the windows.licensing extension due to the following error: The task XML contains an unexpected node.

    6/23/2012 1:38:38 PM 6503 Error error 0x80041316: windows.licensing failed to update critical data for f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp.  Try again and contact the package publisher if the problem persists. 
    6/23/2012 1:38:38 PM 10002 Information Creating Resiliency File C:\ProgramData\Microsoft\Windows\AppRepository\c93f82e7-9177-4b8a-97cb-b115a4df3460_S-1-5-21-1058732053-3507595832-3531729706-1001_1.rslc for Register Operation on Package f3168f21-b06a-4a31-88da-db5ed8d68873_1.0.0.1_x86__ne4z5cp5r16wp. 
    6/23/2012 1:38:38 PM 603 Information Started deployment Register operation on a package with main parameter: file:///C:/Users/marmes/Documents/Visual%20Studio%202012/Projects/Jigsaw/Jigsaw/bin/x86/Debug/AppX/AppxManifest.xml. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 

    Saturday, June 23, 2012 9:26 PM
  • Hi Fred and Marmes,

    could you send me the following two event logs

    C:\Windows\System32\winevt\Logs\Microsoft-Windows-AppXDeploymentServer%4Operational.evtx

    C:\Windows\System32\winevt\Logs\Microsoft-WS-Licensing%4Admin.evtx

    Also, if you go to computer management -> right click on the computer node in explorer, select manage, in the computer management windows, expand system tools | Task scheduler | Task scheduler library | microsoft | Windows | WS, does the task License validation exist?  Is it in a ready status?  Do you remember doing anything with the task scheduler before this issue started to occur?

    much appreciated,

    mike

    Monday, June 25, 2012 10:37 PM
    Moderator
  • Hi Mike,

    I have the same problem too.

    I’ve emailed you the same information from my machine that you asked the others to send you just in case it helps solve the riddle.

    * Clean install of VS2012 RC for Windows 8. No code added or changed to that produced by the template for a C# Blank Metro App.

    * Nothing done with Task Scheduler.

    Thanks for your help,

    Glyn.

    Info:

    Windows 8 Release Preview
    Build 8400

    Intel Core i7 920
    6GB RAM
    64 bit OS

    Microsoft Visual Studio Express 2012 RC for Windows 8
    Version 11.0.50522.1 RCREL
    Microsoft .NET Framework
    Version 4.5.50501

    C# Windows Metro Style Blank App.

    No changes made. Try to build or deploy and get the following errors:

    Error 1 Error : DEP0700 : Registration of the app in the layout folder "W:\Users\Glyn\Documents\Visual Studio 2012\Projects\Hello WIn8\Hello WIn8\bin\Debug\AppX" failed. Hello WIn8

    Error 2 error 0x80041316: windows.licensing failed to update critical data for f23a0fcf-1343-4aed-abfa-51c004c4075c_1.0.0.1_neutral__0ybgjnnw4zvqp.  Try again and contact the package publisher if the problem persists. Hello WIn8

    When opening Task Scheduler to get to WS entries get this error message dialog:

    Task License Validation: The task XML contains an unexpected node.

     



    Tuesday, June 26, 2012 4:47 PM
  • Mike,

    I am following up with you at your e-mail provided.  For others on this thread, note that I have recieved the same message as Deep-Thought when attempting to view the License Validation Task:

    When opening Task Scheduler to get to WS entries get this error message dialog:

    Task License Validation: The task XML contains an unexpected node.

    And no, I did not do anything with tasks in this install.  However, I am running VS Ultimate 2012 and VS Win8 Exp side by side.

    Tuesday, June 26, 2012 7:42 PM
  • Hello Frederic, Marmes,

    so with the help of another customer (Huge thanks Glyn!), it appears the License Validation task has some invalid xml.  We are trying to understand what is happening to the task, so if anyone runs into

    Error 2 error 0x80041316: windows.licensing failed to update critical data for 84caf524-2d21-4c83-aaea-378e9650fd83_1.0.0.0_neutral__31ae3h49aptqa.  Try again and contact the package publisher if the problem persists. GridAppPub

    The other telltale sign of this issue is if you go to computer management -> right click on the computer node in explorer, select manage, in the computer management windows, expand system tools | Task scheduler | Task scheduler library | microsoft | Windows | WS.

    When opening Task Scheduler to get to WS entries get this error message dialog:
     Task License Validation: The task XML contains an unexpected node.

    there is a  License Validation file in C:\Windows\System32\Tasks\Microsoft\Windows\WS.  Could you send it to me?  

    To get the machine back into a "deployable" state, we'll need to remove the task and re-import it.

    To remove the task, in a command prompt type in

    Schtasks /delete /TN "\Microsoft\Windows\WS\License Validation"

    You can get a good version of the License Validation file either from me or another Windows 8 machine if one is available.

    Go back to computer management, right click on the WS node and select Import Task...Select a good version.

    We should now see it listed

    License Validation in a ready state.

    much appreciated,

    mike

    Friday, June 29, 2012 4:50 PM
    Moderator
  • Hello Mike,

    I have the same problem, but I'm not able to delete the task you speaking of.

    I get this error: ERROR: The specified task name "\Microsoft\Windows\WS\License Validation" does not exist in the system.

    I tried to Delete manually C:\Windows\System32\Tasks ... etc ... \License Validation

    but VS doesn't work... Can you help me please?

    Thank you so much

    Sergio


    Sergio Meloni

    Friday, July 20, 2012 11:49 AM
  • Hello Mike,

    I have the same problem, but I'm not able to delete the task you speaking of.

    I get this error: ERROR: The specified task name "\Microsoft\Windows\WS\License Validation" does not exist in the system.

    I tried to Delete manually C:\Windows\System32\Tasks ... etc ... \License Validation

    but VS doesn't work... Can you help me please?

    Thank you so much

    Sergio


    Sergio Meloni

    Same here--I cannot delete the license validation using the command prompt.  It's been almost a month--what's the status on this?  I just encountered this a few days ago and have been searching for a solution and ended up here.  This has brought development to a full stop.  Thanks.
    Saturday, July 21, 2012 2:38 PM
  • I am getting the deployment error "error 0x80041316: windows.licensing failed to update critical data for 2b9bd77d-5492-4505-acf1-42a95314380a_1.0.0.0_x86__scyf5npe3hv32.  Try again and contact the package publisher if the problem persists." when trying to deploy any WinRT application (tried some MSDN samples as well). I am stuck. Please help. This used to work.
    • Merged by Forrest Guo Wednesday, August 8, 2012 4:13 AM Win 8 style app deployment. same topic
    Tuesday, July 31, 2012 8:04 PM
  • Seetharaman,

    The question is being investigated, please wait some time.

    thanks.


    Forrest Guo | MSDN Community Support | Feedback to manager

    Tuesday, August 7, 2012 3:01 PM
  • Please follow up Mike's suggestions about the licensing validation scheduled task.

    thanks.


    Forrest Guo | MSDN Community Support | Feedback to manager

    Wednesday, August 8, 2012 4:18 AM
  • Mike,

    I have a similar problems ("DEP0700 : Registration of the app.." & "...windows.licensing failed ...") however I have no evidence of my XML being badly formed, on which case I shouldn't think that I need to remove the task.

    In my case even a blank app, any sample app, and my own apps, fail.

    Any other ideas? This is a £400 a day delay for me and I hadn't budgeted in chasing my tail on this :D

    Kind regards,

    Anthony

    (I wish I'd kept track of this post, somehow I solved it but don't remember, these many weeks later!)

    • Edited by XQuirrel Sunday, October 21, 2012 6:31 PM
    Saturday, August 11, 2012 3:38 PM
  • try change the id of the app
    Monday, August 13, 2012 7:25 AM
  • @Dave,

    changing the ID doesn't make any difference.

    Stefan

    Sunday, August 19, 2012 9:47 PM
  • Hi @ all,

    I've found out, that the problem might come from an invalid our outdated certificate.

    I've changed the original from MS (in test app SocketStream Sample) to a test cert I've created myself and ist been working again...

    I had this issue after I bought W8 and reinstalled my whole WS. The copies of my Projects didn't worked anymore....

    Cheers,

    Jo

    Monday, October 29, 2012 10:54 PM
  • The solution proposed by @Jomagic doesn't work for me.

    I keep getting this error 

    Error 1 Error : DEP0700 : Registration of the app failed. error 0x80070005: windows.licensing failed to update critical data for xxxxxxxxxxxxxxx.  Try again and contact the package publisher if the problem persists. (0x80073cf6) App1

    I've already tried generating a new test certificate and renewing the dev license.

    It's blank Win 8 Pro x64 with Visual Studio Express for Win 8 Applications.

    I don't have another computer with Win 8 so I can try the proposed solution to remove/reimport that task.

    Best regards

    Wednesday, October 31, 2012 12:53 PM
  • Hi everyone,

    has anybody found an explanation/root cause and solution of this problem?

    scrrenshot of powershell

    Tuesday, August 27, 2013 3:38 PM
  • hey guys,
    ANY sort of help/links would do.... 

    i guess somebody from microsoft would know the solution to this.
    Thursday, August 29, 2013 9:21 AM
  • The detailed event log is attached.

    Thursday, August 29, 2013 10:04 AM