locked
Virtual App icons not showing up even though the package seems to run successfully RRS feed

  • Question

  • I have an App-V package I created for testing (MS Project 2007). I placed two machines in the collection for that software. One machine receives the application without issue, the other machine appears to successfully run the app but the icons never show up on the desktop or in the start menu. The only difference between the two machines is I initially tested a previous MS Project 2007 package on the one not working properly. Is it possible that there is some residual information somewhere messing up the new package? The original package was set to download and run locally, the new package is set to streaming.

    RAP shows last run as successful. Below is the VirtualApp.log from the machine that does NOT get the icons.

    Last Successful Run:

    Quote

    Registering the virtual application package [CR200073] with the AppVirtMgmt client. VAppRegistration 9/9/2011 10:22:15 AM 980 (0x03D4)

    Searching for file using pattern: [\\server\SMSPKGI$\CR200073\*manifest.xml] VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Found file \\server\SMSPKGI$\CR200073\MS Project 2007_manifest.xml. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Searching for file using pattern: [\\CR3TECSYS01.CR.LCL\SMSPKGI$\CR200073\*.SFT] VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Found file \\server\SMSPKGI$\CR200073\CR200073.sft. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Loading package properties from the manifest file: \\server\SMSPKGI$\CR200073\MS Project 2007_manifest.xml. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Checking for changes to key package properties. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The version guid for the package has not changed. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The SCCM package id for the package has not changed. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The delivery method for the package content has not changed. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The key properties for the package have not changed. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The current state for package guid [{C3BF15FA-7992-44FE-B871-1D1C1288A077}] is Success. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    App-V Version is 4.6, Major Version is 4 and Minor Version is 6. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    The package name is MS Project 2007. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Retrieving the AppVirtMgmt client install path from SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Checking if the file C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM exists. VAppRegistration 9/9/2011 10:22:16 AM 980 (0x03D4)

    Opened the root\microsoft\appvirt\client WMI namespace. VAppQuery 9/9/2011 10:22:16 AM 980 (0x03D4)

    BuildWMIObjectPath completed successfully. Path = Package.PackageGUID="C3BF15FA-7992-44FE-B871-1D1C1288A077". VAppQuery 9/9/2011 10:22:16 AM 980 (0x03D4)

    Found the package object Package.PackageGUID="C3BF15FA-7992-44FE-B871-1D1C1288A077". VAppQuery 9/9/2011 10:22:17 AM 980 (0x03D4)

    The virtual package {C3BF15FA-7992-44FE-B871-1D1C1288A077} is not in use. VAppQuery 9/9/2011 10:22:17 AM 980 (0x03D4)

    CVAppQuery::PackageInUse() completed successfully. VAppQuery 9/9/2011 10:22:17 AM 980 (0x03D4)
    PUBLISH PACKAGE command line = ["C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" PUBLISH PACKAGE:"{C3BF15FA-7992-44FE-B871-1D1C1288A077}" /GLOBAL /MANIFEST "\\\\server\\SMSPKGI$\\CR200073\\MS Project 2007_manifest.xml"] VAppRegistration 9/9/2011 10:22:17 AM 980 (0x03D4)

    Executing command line: "C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" PUBLISH PACKAGE:"{C3BF15FA-7992-44FE-B871-1D1C1288A077}" /GLOBAL /MANIFEST "\\\\server\\SMSPKGI$\\CR200073\\MS Project 2007_manifest.xml" VAppRegistration 9/9/2011 10:22:17 AM 980 (0x03D4)

    The command completed with exit code 0. VAppRegistration 9/9/2011 10:22:18 AM 980 (0x03D4)
    Successfully published the shortcuts and file type associations for package MS Project 2007. VAppRegistration 9/9/2011 10:22:18 AM 980 (0x03D4)


    Removal of original test package, there were apparently errors:

    Quote

    Deleting cache content for SCCM Package ID CR200072. Current Version is 1. VAppLaunchManager 9/8/2011 11:34:17 AM 2244 (0x08C4)

    The current version will not be deleted. VAppLaunchManager 9/8/2011 11:34:17 AM 2244 (0x08C4)

    Removing a virtual application from the AppVirtMgmt client. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    App-V Version is 4.6, Major Version is 4 and Minor Version is 6. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    Loaded package info for AppVirtMgmt package guid {35A9FA82-50AC-4448-A815-4A7146035E7A} from the registry. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    Attempting to remove virtual application package [Microsoft Project 2007]. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    Retrieving the AppVirtMgmt client install path from SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    Checking if the file C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM exists. VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    UNPUBLISH PACKAGE command line = ["C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" UNPUBLISH PACKAGE:"{35A9FA82-50AC-4448-A815-4A7146035E7A}" /GLOBAL] VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    Executing command line: "C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" UNPUBLISH PACKAGE:"{35A9FA82-50AC-4448-A815-4A7146035E7A}" /GLOBAL VAppRegistration 9/8/2011 11:34:31 AM 2244 (0x08C4)

    The command completed with exit code 0. VAppRegistration 9/8/2011 11:34:32 AM 2244 (0x08C4)

    Removed the shortcuts and file type associations for package Microsoft Project 2007 from the <All Users> profile. VAppRegistration 9/8/2011 11:34:32 AM 2244 (0x08C4)

    Opened the root\microsoft\appvirt\client WMI namespace. VAppQuery 9/8/2011 11:34:32 AM 2244 (0x08C4)

    BuildWMIObjectPath completed successfully. Path = Package.PackageGUID="35A9FA82-50AC-4448-A815-4A7146035E7A". VAppQuery 9/8/2011 11:34:32 AM 2244 (0x08C4)

    Found the package object Package.PackageGUID="35A9FA82-50AC-4448-A815-4A7146035E7A". VAppQuery 9/8/2011 11:34:32 AM 2244 (0x08C4)

    The virtual package {35A9FA82-50AC-4448-A815-4A7146035E7A} is not in use. VAppQuery 9/8/2011 11:34:32 AM 2244 (0x08C4)

    CVAppQuery::PackageInUse() completed successfully. VAppQuery 9/8/2011 11:34:32 AM 2244 (0x08C4)

    DELETE PACKAGE command line = ["C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" DELETE PACKAGE:"{35A9FA82-50AC-4448-A815-4A7146035E7A}" /GLOBAL] VAppRegistration 9/8/2011 11:34:32 AM 2244 (0x08C4)

    Executing command line: "C:\Program Files\Microsoft Application Virtualization Client\SFTMIME.COM" DELETE PACKAGE:"{35A9FA82-50AC-4448-A815-4A7146035E7A}" /GLOBAL VAppRegistration 9/8/2011 11:34:32 AM 2244 (0x08C4)

    The command completed with exit code 3084. VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)

    CVAppRegistration::RunDeletePkgCommand failed. (0x80009101) VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)

    Succeeded loading resource DLL 'C:\Windows\system32\CCM\1033\swd_res.dll' VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)

    Raising event:
    [SMS_CodePage(437), SMS_LocaleID(1033)]
    instance of CLIMSG_VIRTUALAPP_ERROR_PACKAGEDELETE_FAILURE
    {
    ClientID = "GUID:0F84B925-0E0C-4F8A-BCB0-7733E0CD9942";
    DateTime = "20110908153433.865000+000";
    ErrorCode = "0x00000C0C";
    ErrorMessage = "The command failed with error 0x00000C0C.";
    MachineName = "CRTEC0074708";
    PackageID = "CR200072";
    ProcessID = 568;
    SiteCode = "CR2";
    ThreadID = 2244;
    VirtualAppPackageGUID = "{35A9FA82-50AC-4448-A815-4A7146035E7A}";
    VirtualAppPackageName = "Microsoft Project 2007";
    };
    VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)

    Raised DELETE PACKAGE Registration Failure event for Name: Microsoft Project 2007, PackageGUID: {35A9FA82-50AC-4448-A815-4A7146035E7A} VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)

    CVAppRegistration::ExecuteDelete failed for virtual application. (0x80009101) VAppRegistration 9/8/2011 11:34:33 AM 2244 (0x08C4)



    • Edited by PaDocIT Friday, September 9, 2011 3:50 PM
    Friday, September 9, 2011 3:46 PM

Answers

  • Fixed. I went into C:\ProgramData\Microsoft\Application Virtualization Client\SoftGridClient\ and cleared out the OSD Cache, Icon Cache and AppFS Storage folders. Rebooted and re-ran the advertisement. Everything now works as should.
    • Marked as answer by PaDocIT Friday, September 9, 2011 4:21 PM
    Friday, September 9, 2011 4:21 PM

All replies

  •  

    Think I found the issue, but not really sure what it means.

     

    [09/09/2011 11:56:52:185 OMGR ERR] {tid=278}
    The Application Virtualization Client cannot use the OSD file specified because the GUID attribute for the CODEBASE element changed (rc 0C403B04-00001004).

    Found the following:

    http://support.microsoft.com/kb/931188

    To avoid this problem, remove the old sequence from the SoftGrid Client cache before you add a new application that replaces the sequence.

    Can someone tell where the cache is that they are referring to?

     

    • Edited by PaDocIT Friday, September 9, 2011 4:08 PM
    Friday, September 9, 2011 4:02 PM
  • Fixed. I went into C:\ProgramData\Microsoft\Application Virtualization Client\SoftGridClient\ and cleared out the OSD Cache, Icon Cache and AppFS Storage folders. Rebooted and re-ran the advertisement. Everything now works as should.
    • Marked as answer by PaDocIT Friday, September 9, 2011 4:21 PM
    Friday, September 9, 2011 4:21 PM
  • Hello,

    One of your applications probably had a duplicate in the past - the conflict occured at the Application Name and Version and the OSD-filename.

    Since you could clear the cache and the problem didn't resurface - its most likely something you now removed


    /Znack
    Saturday, September 10, 2011 7:51 AM