Hi,

I'm new to packaging. I am using Wise Package Studio and I am trying to modify the citrix client version 9 msi file. We have two earlier versions of the client, version 7 and version 8. I need to upgrade both to version 9 using this msi file.

The msi works fine with two exceptions:

It puts the Citrix Program Neighborhood Shortcut on the desktop and I do not want this to occur since it confuses the users, is there a way to prevent this shortcut from appearing?

Second, in regards to the version 7 client, when the version 9 msi runs it does not update the icon on the desktop to reflect the new Citrix 9 client. The shortcut works fine, but I would like to update it to use the version 9 icon.

Can someone give me some advice, I am new to packaging.

thanks
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2
Hi apex

You can easily delete the Program Neighborhood shortcut by deleting the appropriate line in the 'Shortcut' table (by using any Windows Installer Editor like Orca or else...).

Does the uninstall of Version 7 work properly? Make sure that there is the necessary stuff in the updgrade table (and even test what happens if you uninstall version 7 manually).
The last thing to check would be the Property 'RemoveExistingProducts' in the 'InstallExecuteSequence' table. I recommend to change that value from 6700 to 1450. However there are lots of different opinions about where to place that action.

Hope that helps

Roland
Answered 11/09/2005 by: rpfenninger
Second Degree Green Belt

Please log in to comment
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
apex-
Have you tried creating a transform to make the changes you want above? Go play with the Install Tailor piece on WISE, that will do what you need done. Try that out and post any questions you have with that.
-m
Answered 11/09/2005 by: Foleymon
Orange Senior Belt

Please log in to comment
0
Hi Roland,

When I goto the shortcut table in Wise Package Studio I see the Program Neighborhood but it doesnt give me a choice to delete it. The delete button is greyed out. I would attach a screenshot but it says that feature is disabled or I do not have sufficient permission.

I did however find when I goto the "features" area I can delete the lines under Program Neighborhood. I have tried this but still no luck. When you highlight one of the lines under the Program neighborhood and double click on it a menu comes up but I dont understand it. I would love to show you screenshots of all this but it seems my account is too new and it does not allow me to do it at this time.

I havent tried uninstalling version 7 prior to running the install on version 9. Good idea, I will give that a try today and post the results. That will likely solve the icon issue.

If you have any more ideas on the program neighborhood shortcut issue it would be welcome as that is the more pressing issue of the two.

thanks

Len
Answered 11/09/2005 by: apex
Yellow Belt

Please log in to comment
0
Hi Foleymon,

Yes I have tried creating a transform but it doesnt allow me the option not to create that shortcut on the desktop for the Program Neighborhood.

These are the areas it allows you to customize:

1. Select Client
only options here are whether to install on the local HD, install the entire feature on the local HD, Feature will be installed when required or the feature will be unavailable.

2. Server address

3. Program Folder

4. Client Name

5. Use Local Name and Password

6. Program Neighborhood Options

-Enable Quick Launch Options
-Enable Custom ICA Connections

I tried disabling Quick Lanuch Options but it did not work.

If you have any other ideas please let me know.

thanks


Len
Answered 11/09/2005 by: apex
Yellow Belt

Please log in to comment
0
Len,

You were not allowed to delete the appropriate row in the Shortcut table? Unbelievable!
Ehm, did you try the same in Orca as well? Give it a try.

If this still doesn't solve the issue try to send me the screen shots as a private message.

Roland
Answered 11/10/2005 by: rpfenninger
Second Degree Green Belt

Please log in to comment
0
Just an update for anyone with the same issue. Roland was correct. I found what I was looking for in the Shortcut Table. I was on the wrong page. I needed to be on the setup editor page and not the installation expert page to make the changes that Roland was talking about. That solved my issue to remove the Program neighboorhood icon from the desktop during the upgrade.

As for my issue with the icon not changing from the old version 7 icon to the new version 9 icon, I have found that a simple reboot changes the icon in most cases. I'm not sure why it doesnt do it in all cases, but its not a show stopper. I do have to manually change it on the ones that do not change on the reboot but I can live with the few that it does not change.

Thanks for everyones suggestions.
Answered 11/15/2005 by: apex
Yellow Belt

Please log in to comment
0
This may be helpful

http://support.citrix.com/kb/entry.jspa?externalID=ctx106223
Answered 11/15/2005 by: urban_diver
Orange Senior Belt

Please log in to comment
0
Going back to what Foleymon said. Whereever possible keep the vendor MSI completly intact, create a transform and make the changes (Delete Shortcut etc) within this.

This is far easier in some cases to accomplish from within Orca. Once you have got to grips with what table contains what, a simple change like this can be done in seconds without the need to re-compile etc.
Answered 11/16/2005 by: MDG534621
Senior Yellow Belt

Please log in to comment
0
MSITran.exe is a simple but effective tool to create transforms. It comes with the sdk.

In this case you just copy the msi delete the shortcut then msitran will create a transform from the original and the copy
Answered 11/16/2005 by: timmsie
Fourth Degree Brown Belt

Please log in to comment
Answer this question or Comment on this question for clarity