locked
Wack don't see my app neither from gui, nor command line, nor from visual studio create package dialog RRS feed

  • Question

  • Hi.

    Could You explain- what's wrong with me or my win8 or my metro application?

    When I try to start WACK gui from the start panel of my windows8 , wack show only official Microsoft applications like "Reader", "XBOX" and etc. No one application which was loaded from marketplace wasn't in the list.

    When I start build apppackage (vs11=>project->store-> create app package-> create package use local only), package location "F:\src\SychevIgorTFS\sychevigorwin8apps\Sravni.MobileClients.Windows8\Sravni.MobileClients.Windows8\AppPackages\" build configuration- neutral release- package build success, but when after I press the button " launch wack " and press ok in UAC. in console I can see -1 - package is missing

    > "C:\Program Files\Windows Kits\8.0\App Certification Kit\appcert.exe" reset

    Windows App Certification Kit
    (C) Microsoft Corporation. All rights reserved.

    Welcome to Windows App Certification Kit.

    This kit will help validate application compliance with Windows App Certificatio
    n requirements.
    For best results please run this kit on a clean install of Windows. Also make su
    re all tests are run in the same session - reboots and/or log off will be record
    ed as failures.
    Please ensure that you have run your application(s) at least once and dismissed
    license agreements and first-time prompts to avoid unnecessary failures while te
    sting.
    Please run 'appcert reset' before start of a new validation.

    For more information, please run APPCERT.EXE /?

    Successfully reset the testing configuration.
    Exit code: 0

    > "C:\Program Files\Windows Kits\8.0\App Certification Kit\appcert.exe" test -ap
    ptype metrostyle -AppxPackagePath "F:\src\SychevIgorTFS\sychevigorwin8apps\Sravn
    i.MobileClients.Windows8\Sravni.MobileClients.Windows8\AppPackages\Sravni.Mobile
    Clients.Windows8.Client_0.0.1.9_AnyCPU_Test\Sravni.MobileClients.Windows8.Client
    _0.0.1.9_AnyCPU.appx" -reportoutputpath "F:\src\SychevIgorTFS\sychevigorwin8apps
    \Sravni.MobileClients.Windows8\Sravni.MobileClients.Windows8\bin\Release\Validat
    ionResult.xml"

    Windows App Certification Kit
    (C) Microsoft Corporation. All rights reserved.

    Welcome to Windows App Certification Kit.

    This kit will help validate application compliance with Windows App Certificatio
    n requirements.
    For best results please run this kit on a clean install of Windows. Also make su
    re all tests are run in the same session - reboots and/or log off will be record
    ed as failures.
    Please ensure that you have run your application(s) at least once and dismissed
    license agreements and first-time prompts to avoid unnecessary failures while te
    sting.
    Please run 'appcert reset' before start of a new validation.

    For more information, please run APPCERT.EXE /?


    Beginning execution of phase PROLOG (1 of 3).
        Beginning execution of task ManageAppXDeployment (1 of 5).
    Root "Trusted Root Certification Authorities"
    Signature matches Public Key
    Related Certificates:

    Exact match:
    Element 0:
    Serial Number: 12974805bb53d494408de8d98607c1d8
    Issuer: CN=SychevIgor
     NotBefore: 30.10.2011 20:50
     NotAfter: 30.10.2012 2:50
    Subject: CN=SychevIgor
    Signature matches Public Key
    Root Certificate: Subject matches Issuer
    Cert Hash(sha1): de f8 58 82 b0 93 03 08 db 20 de f7 c7 b8 4d 8e d4 f4 92 03

    Certificate "CN=SychevIgor" already in store.
    CertUtil: -addstore command completed successfully.
        Task execution result was success.
        Beginning execution of task ProgramInventory (2 of 5).
        Task execution result was success.
        Beginning execution of task ModifyFaultTolerantHeap (3 of 5).
        Task execution result was success.
        Beginning execution of task ModifyPCAService (4 of 5).
        Task execution result was success.
        Beginning execution of task WindowsErrorReporting (5 of 5).
        Task execution result was success.
    Execution of phase is complete.
    Successfully executed the PRELOG phase.


    The Windows App Certification Kit cannot continue testing since the specified Me
    tro style App was not found. Please verify that the packagefullname is correct.
    Exit code: -1

    Press any key to continue . . .

    I already try start certification from the console and write something like that, but result was the same.

    The Windows App Certification Kit cannot continue testing since the specified Me
    tro style App was not found. Please verify that the packagefullname is correct.
    Exit code: -1

    Is it problem with me and my win8- application or it's WACK problem?

      

    Thursday, April 12, 2012 6:35 AM

Answers

  • Hello,

    ould you check the following

    1) Open a powershell window
    2) Do a “Get-AppxPackage > out.txt”
    3) Open out.txt and look at InstallLocation field of all the apps installed.
    4) For the apps whose InstallLocation is blank, do a “Remove-AppxPackage <packageFullName>”

    There is a bug with the Consumer Preview list where the appcertkitui doesn't list all the packages installed if it encounters a package with a blank Installlocation.

    much appreciated,

    mike

    • Marked as answer by SychevIgor Friday, April 13, 2012 1:37 PM
    Thursday, April 12, 2012 8:20 PM
    Moderator

All replies

  • Hello,

    ould you check the following

    1) Open a powershell window
    2) Do a “Get-AppxPackage > out.txt”
    3) Open out.txt and look at InstallLocation field of all the apps installed.
    4) For the apps whose InstallLocation is blank, do a “Remove-AppxPackage <packageFullName>”

    There is a bug with the Consumer Preview list where the appcertkitui doesn't list all the packages installed if it encounters a package with a blank Installlocation.

    much appreciated,

    mike

    • Marked as answer by SychevIgor Friday, April 13, 2012 1:37 PM
    Thursday, April 12, 2012 8:20 PM
    Moderator
  • Thank you, when I remove all application from windows 8 sdk without InstallLocation Wack show all applist. 
    Friday, April 13, 2012 1:39 PM
  • What if we can't remove them? I am getting the following:

    Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CFA, Removal failed. Please contact your software vendor
    Could not remove ae13515c-b6da-4a78-93a4-aa5cff0ccb83 because the current user does not have that package installed.
    Use Get-AppxPackage to see the list of packages installed.
    NOTE: For additional information, look for [ActivityId] f1748c4a-39c6-0000-72af-74f1c639cd01 in the Event Log or use
    the command line Get-AppxLog -ActivityID f1748c4a-39c6-0000-72af-74f1c639cd01
    At line:1 char:1
    + Remove-AppxPackage ae13515c-b6da-4a78-93a4-aa5cff0ccb83
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : WriteError: (ae13515c-b6da-4a78-93a4-aa5cff0ccb83:String) [Remove-AppxPackage], IOExcept
       ion
        + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand


    Check out my new C# 2010 All In One for Dummies book at Amazon!

    Friday, May 25, 2012 9:23 PM

  • thanks for the answer.  however, after i remove the package with blank installLocation, it still does not work.  

    any idea?

    wack is still running fine on another machine for the same app.  

    any help will be appreciated.

    Tuesday, August 14, 2012 4:55 AM
  • Same problem here!
    Friday, September 7, 2012 2:59 PM