I am trying to package a Citrix client application version 9 (MetaFrame Presentation Server Client) with App-V but on installing you are prompted for the Local Computer name for a local install. This works fine when you are sequencing and launching from the PC you just sequenced it on and if you are installing the application locally it works. Once it has been virtualized each time you try to run it on the client PC it needs the Local PC name and will fail to load. Does anyone know of a regedit, or a virtual registry settings that can be amended or any other solution around this problem?
0 Comments   [ + ] Show Comments

Comments

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
Hi bobm42,

I sequenced sucsessfully Citrix MetaFrame Programm Neighbohood Version 9.00.32649 by using App-V sequencer 4.5.0.1305 on XP SP2.

During install I disabled Quick Launch Bar and Custom ICA Connections and used the local PCName.
Even in sequencer settings I disabled the Enforce Security Descriptions.

In launchmode I made also a sucsessfull functiontest with a published application.

I ran the package on a different PC than Sequencer and with Process Monitor I find out, that the PCName was read by using the local Entry from HKLM\System\CurrentControlSet\Control\ComputerName\Active.

What enviroment do you use ?

Greetings
________
vkleinerde
Answered 02/27/2009 by: vkleiner
Orange Senior Belt

Please log in to comment
0
Server - Microsoft Server 2008
Client PC - XP sp3
App-V 4.5
Answered 02/27/2009 by: bobm42
Yellow Belt

Please log in to comment
0
I sequenced even under XP-XP3 this application and can not reproduce this error on a blank XP-SP3 with App-V 4.5 Desktop Client.

________
vkleinerde
Answered 03/04/2009 by: vkleiner
Orange Senior Belt

Please log in to comment
0
The parser in App-V should be dealing with the computer name if it is in the registry. App-V will take instances of the computer name in the registry and parse it to %COMPUTERNAME% so when the package is run on the client the computer name in the registry is replaced with the correct value.
Answered 03/04/2009 by: kkaminsk
Ninth Degree Black Belt

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