[THIN] Re: V10 client does not uninstall v9?

  • From: "Schneider, Chad M" <CMSchneider@xxxxxxxxx>
  • To: thin@xxxxxxxxxxxxx
  • Date: Tue, 20 Mar 2007 22:30:08 -0500

I do not see the issue with version 9.X and 10.0.

 

I ran my install in upgrade mode, and it worked fine.

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Steve Greenberg
Sent: Tuesday, March 20, 2007 10:25 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: V10 client does not uninstall v9?

 

What if you started fresh, installed the v10 ICA client, will ScrewDrivers let 
you specify the ICA directory??

 

PS- that is freaky that the ICA window version changes and changes backwards to 
what I have seen!

 

Steve Greenberg

Thin Client Computing

34522 N. Scottsdale Rd D8453

Scottsdale, AZ 85262

(602) 432-8649

www.thinclient.net

steveg@xxxxxxxxxxxxxx

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Evan Mann
Sent: Tuesday, March 20, 2007 6:42 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: V10 client does not uninstall v9?

 

With both version installed, I actually noticed the initial ICA client window 
was new (connection established, negotiating abilities), then it went to the 
old logo.  The ICA client in the tray is slightly different (more faded) so 
that must be the new version.

 

I then uninstalled the old client, and lookie here, .ICA files are no longer 
associated with the new client.  JOY.

 

Re-ran the v10 web client install and chose repair.  .ICA files are associated 
again.  Launch an app and the same change of the ICA window, new logo that 
changes to old.  Must be the way the client is coded?  Haven't tested a clean 
computer with v10 (no previous ICA clients installed/uninstalled)

 

Wihile I was testing, I tested ScrewDrivers v4 Client since I use that.  Using 
MSI file since this can be pushed to users via GPO.

 

That installs drops sdica6.dll into the ICA clients installed folder.  So it 
was in the v9 client folder, but after I installed v10, it was obviously not in 
there.  So does that mean ScrewDrivers isn't working with a v10 install that 
was upgraded from v9 without a re-install of ScrewDrivers?  YUP,  that is most 
certainly the case.  Wow, that stinks.  Have to re-install ScrewDrivers so it 
can search out the new path to v10.  This is getting lame.

 

More ScrewDriver fun.  If you install ScrewDrivers with v9, then upgrade to 
v10, and try to re-run the same version of ScrewDrivers client, a modify/repair 
will not cause a re-search for new ICA clients.  You need to remove, the 
re-install.  Or, install a newer version of ScrewDrivers client (if one exists 
at that time).  I wonder if there is a command line flag to trigger a search in 
ScrewDrivers in MSI?    The .exe version (WISE install package) does not have 
the repair/modify option, so you can reinstall the exe all day long of the same 
version and it will keep overwriting the files and re-searching.  Ok, so that's 
a workaround, but far from ideal.

 

So, what did I learn?

1) The Citrix v10 web client won't uninstall the v9 client

2) If you uninstall v9 after v10 is installed, ICA won't work, need to 
reinstall v10

3) Citrix changed the install path, which means 3rd party printing that relies 
on that path now breaks (ScrewDrivers v4 in this case) and will need to be 
reinstalled 

 

Ok, so how to avoid all this?  How about get the v10 client to install to the 
old path. Ran msiexec /a ica32web.msi for the v10 web client.  Nope, no place 
to choose installation path there.  Ok, so what about hacking up the MSI with 
Orca or such?  That's a lot of work, if it's even a viable option.

 

Hmm, fun.

 

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Steve Greenberg
Sent: Tuesday, March 20, 2007 8:59 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] Re: V10 client does not uninstall v9?

I don't know, but I have seen the same thing. What was even weirder is that the 
intial ICA client launch windows looks like the old version and then turns into 
the new v10 look!

 

I am assuming we should be un-installing the old client and then installing 
V10......

 

Steve Greenberg

Thin Client Computing

34522 N. Scottsdale Rd D8453

Scottsdale, AZ 85262

(602) 432-8649

www.thinclient.net

steveg@xxxxxxxxxxxxxx

 

________________________________

From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of 
Evan Mann
Sent: Tuesday, March 20, 2007 5:53 PM
To: thin@xxxxxxxxxxxxx
Subject: [THIN] V10 client does not uninstall v9?

 

I have been installing v10 web client on a few computers that have v9.x web 
clients installed using the ica32t.exe straight from Citrix.  I pulled down 
ica32web.msi off the Citrix site for v10 and installed it.  

Add/Remove programs shows "Metaframe Presentation Server Web Client for Win32" 
(v9.x) and "Citrix Presentation Server Client" (v10) listed.

C:\Program Files\Citrix has \icaweb32 (v9.x) and \ICA Client (v10).  

ICA connections via WI are launched with v10 client.  

Is there a reason the v9.x web clients are not  being uninstalled?  Is this 
same behavious observed with PN and Pnagent installs?

Other related posts: