locked
package mismatch RRS feed

  • Question

  • we are currently evaluating appv (4.5) with SCCM.
    I have created three sequences (Office 2007, project 2007 and visio 2007).
    then in Project & visio I have created links to Office.
    so far all office osds work as does the visio,
    however when I launch either of Project 07 shortcuts, I get: operation failed because of a package mismatch (error 4505cd-14906F0A-00000121)

    according to some info on the appv blog this should be due to GUIDS being incorrect within the OSD codebase GUID.

    the codebase guid in the two osds relative to project are the same ...
    Monday, March 9, 2009 1:22 PM

Answers

  • Hi,

    Have you checked that your Project package is not re-using package GUID from the Office? This could happen if you have snapshot of the [virtual] sequencing machine in the running state and Sequencer open.

    br,
    Kalle
    Thursday, March 19, 2009 9:40 AM
    Moderator

All replies

  • can you upload the osd files. and the process of sequencing.
    GNU Developer by choice ....
    Monday, March 9, 2009 3:20 PM
  • still have the problem, removed dynamic links to office already and limited the project to only the base project executable.
    last osd file:

    <?xml version="1.0" standalone="no"?>
    <SOFTPKG GUID="6898533C-3463-44D6-8A2D-DC593FEAA174" NAME="Microsoft Office Project 2007" VERSION="12.0.6335.5000">
     <IMPLEMENTATION>
      <CODEBASE HREF="RTSPS://%SFT_SOFTGRIDSERVER%:322/Project 2007_2.sft" originalAttribute="HREF" originalPath="RTSPS://%SFT_SOFTGRIDSERVER%:322/Project 2007_2.sft" GUID="7DA7F4B8-F724-4387-9620-F993F638D481" PARAMETERS="" FILENAME="Proj2K7.001\Office12\WINPROJ.EXE" SYSGUARDFILE="Proj2K7.001\osguard.cp" SIZE="562410269"/>
      <VM VALUE="Win32">
       <SUBSYSTEM VALUE="windows"/>
      </VM>
      <VIRTUALENV TERMINATECHILDREN="FALSE">
       <POLICIES>
        <LOCAL_INTERACTION_ALLOWED>TRUE</LOCAL_INTERACTION_ALLOWED>
       </POLICIES>
       <ENVLIST/>
      </VIRTUALENV>
      <OS VALUE="WinXP"/>
     </IMPLEMENTATION>
     <DEPENDENCY>
      <CLIENTVERSION VERSION="4.5.0.0"/>
     </DEPENDENCY>
     <MGMT_SHORTCUTLIST>
      <SHORTCUT LOCATION="%CSIDL_PROGRAMS%\Elia Office\Office 2007" FILENAME="Microsoft Office Project 2007.lnk" OVERRIDDEN="FALSE" DISPLAY="Microsoft Office Project 2007" ICON="%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Office Project 2007 12.0.6335.5000.ico"/>
     </MGMT_SHORTCUTLIST>
     <MGMT_FILEASSOCIATIONS>
      <PROGIDLIST>
       <PROGID ID="MSProject.MPD" FRIENDLYNAME="Microsoft Project Database File (MPD)" EDITFLAGS="0" OVERRIDDEN="FALSE">
        <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/</ICON>
       </PROGID>
       <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Project Database File (MPD).ico</ICON>
       <SHELLCOMMANDLIST DEFAULT="">
        <SHELLCOMMAND NAME="Open" FRIENDLYNAME="&amp;Open" PARAMS="&quot;%1&quot;" OVERRIDDEN="FALSE"/>
       </SHELLCOMMANDLIST>
       <PROGID ID="MSProject.Project.9" FRIENDLYNAME="Microsoft Office Project Document" EDITFLAGS="0" OVERRIDDEN="FALSE">
        <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/ (1)</ICON>
       </PROGID>
       <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Office Project Document.ico</ICON>
       <SHELLCOMMANDLIST DEFAULT="">
        <SHELLCOMMAND NAME=" " FRIENDLYNAME=" " PARAMS="" OVERRIDDEN=""/>
       </SHELLCOMMANDLIST>
       <PROGID ID="MSProject.Template" FRIENDLYNAME="Microsoft Office Project Template" EDITFLAGS="0" OVERRIDDEN="FALSE">
        <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/ (2)</ICON>
       </PROGID>
       <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Office Project Template.ico</ICON>
       <SHELLCOMMANDLIST DEFAULT="">
        <SHELLCOMMAND NAME=" " FRIENDLYNAME=" " PARAMS="" OVERRIDDEN=""/>
       </SHELLCOMMANDLIST>
       <PROGID ID="MSProject.Workspace" FRIENDLYNAME="Microsoft Office Project Workspace" EDITFLAGS="0" OVERRIDDEN="FALSE">
        <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/ (3)</ICON>
       </PROGID>
       <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Office Project Workspace.ico</ICON>
       <SHELLCOMMANDLIST DEFAULT="">
        <SHELLCOMMAND NAME=" " FRIENDLYNAME=" " PARAMS="" OVERRIDDEN=""/>
       </SHELLCOMMANDLIST>
       <PROGID ID="MSProject.MPX" FRIENDLYNAME="Microsoft Office Project Exchange File (MPX)" EDITFLAGS="0" OVERRIDDEN="FALSE">
        <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/ (4)</ICON>
       </PROGID>
       <ICON>%SFT_MIME_SOURCE%/Project 2007 Icons/Microsoft Office Project Exchange File (MPX).ico</ICON>
       <SHELLCOMMANDLIST DEFAULT="">
        <SHELLCOMMAND NAME=" " FRIENDLYNAME=" " PARAMS="" OVERRIDDEN=""/>
       </SHELLCOMMANDLIST>
      </PROGIDLIST>
      <FILEEXTENSIONLIST>
       <FILEEXTENSION EXT="mpd" PROGID="MSProject.MPD" PERCIEVEDTYPE="" CONTENTTYPE="application/vnd.ms-project" OVERRIDDEN="FALSE"/>
       <SHELLNEW ENABLED="FALSE"/>
       <FILEEXTENSION EXT="mpp" PROGID="MSProject.Project.9" PERCIEVEDTYPE="" CONTENTTYPE="application/vnd.ms-project" OVERRIDDEN="FALSE"/>
       <SHELLNEW ENABLED="FALSE"/>
       <FILEEXTENSION EXT="mpt" PROGID="MSProject.Template" PERCIEVEDTYPE="" CONTENTTYPE="application/vnd.ms-project" OVERRIDDEN="FALSE"/>
       <SHELLNEW ENABLED="FALSE"/>
       <FILEEXTENSION EXT="mpw" PROGID="MSProject.Workspace" PERCIEVEDTYPE="" CONTENTTYPE="application/vnd.ms-project" OVERRIDDEN="FALSE"/>
       <SHELLNEW ENABLED="FALSE"/>
       <FILEEXTENSION EXT="mpx" PROGID="MSProject.MPX" PERCIEVEDTYPE="" CONTENTTYPE="application/vnd.ms-project" OVERRIDDEN="FALSE"/>
       <SHELLNEW ENABLED="FALSE"/>
      </FILEEXTENSIONLIST>
     </MGMT_FILEASSOCIATIONS>
     <ABSTRACT>with SP1 and dec 08 cumulative update</ABSTRACT>
     <PACKAGE NAME="Project 2007"/>
    </SOFTPKG>

    Wednesday, March 11, 2009 9:53 AM
  • Is it possible that you've sequenced Project more than once in the process of testing this, and deployed it to the same test machine? Here's what can happen:

    1. You sequence Project, producing (among other things) an OSD for "Microsoft Office Project 2007 12.0.6335.5000".

    2. You deploy that package to a test machine. Maybe Project launches, or maybe it gets loaded as a dependency to some other package like Office 2007--doesn't really matter.

    3. You sequence Project a second time, not as an upgrade, but as a new package. This produces a new OSD with a new package GUID, but with the same app name "Microsoft Office Project 2007 12.0.6335.5000"

    4. You deploy that second Project sequencing to the same client machine. You see the xxxxxx0A-00000121 error because now you've told the client about the same app ("Microsoft Office Project 2007 12.0.6335.5000") twice, but with a different GUID for the SFT file each time.

    Could that be what happened? If so, you just need to go into the client's MMC snap-in and delete any old versions of the Project package that show up. Then you should be able to deploy and launch your latest Project sequencing.

    I hope that helps.
    Eric
    Wednesday, March 11, 2009 1:20 PM
  •  Frankly your OSD File scared me. Pls read the sequencing guide from Microsoft and follow it for sequencing. As that guide is very detailed you can read my in writing version at http://softgridhelper.svn.sourceforge.net/viewvc/softgridhelper/Tutorials/My Tutorials/Microsoft Application Virtualization - An Introduction to Sequencing.odt?revision=202. This guide still has lot of sections pending but should do for you.

    Also can you confirm that GUID="7DA7F4B8-F724-4387-9620-F993F638D481" (in codebase section) is same in all the three sequences.


    GNU Developer by choice ....
    Wednesday, March 11, 2009 2:39 PM
  • Hi,

    Have you checked that your Project package is not re-using package GUID from the Office? This could happen if you have snapshot of the [virtual] sequencing machine in the running state and Sequencer open.

    br,
    Kalle
    Thursday, March 19, 2009 9:40 AM
    Moderator