Etter at jeg fjernet Citrix Receiver 3.4 Enterprise under noen test av et annet problem, klarte jeg å ødelegge installasjonen på en eller annen måte.
Jeg prøvde re-installasjon, men hvis mislyktes elendig med nedenstående feil:
"Oppsettet kan ikke fortsette fordi denne versjonen av mottakeren er inkompatibel med en tidligere installert versjon"
Så hvordan gikk jeg om å fikse dette problemet?
Som med alle problemer med mottakerinstallasjon, bør vi undersøke vognens ekspressloggfil som er funnet nedenfor:
C: UsersusernameAppDataLocalTemp 11:03:55: Informasjon - CApp :: CheckIfAClientPackageIsInstalled (1001) - Kontrollerer om en 13.1 eller nyere pakke er installert. 11:03:55: Informasjon - CApp :: ReadInstalledPackageVersion (1081) - En eksisterende 13.4.0.25-pakke ble funnet. 11:03:55: Informasjon - CApp :: SetExitCode (45) - Avslutningskode er 1603 (kalt med 1603) 11:03:55: Feil - CApp :: CheckIfAClientPackageIsInstalled (1057) - En eksisterende 13.4.0.25-pakke ble funnet. Installer kan ikke fortsette.
Fra loggfilen kan vi se at installasjonen mislykkes fordi en eksisterende pakke blir funnet (det samme som feilmeldingen ovenfor som vi mistenkte!). Vi må finne ut hvor TrolleyExpress leser den informasjonen slik at vi kan manipulere situasjonen, det beste verktøyet til det er procmon (aka prosessmonitor).
Jeg filtrerte raskt på vogn express.exe og prøvde installasjonen på nytt. Vi kan se prosessen prøver å få tilgang til ulike nøkler og filer som viste at plasseringen er, var å lese dataene fra.
Løsningen er å slette regnsnøden nedenfor, slik at vi kan fortsette installasjonen.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstallCitrixOnlinePluginFull
Nå kjører installasjonen igjen det fullføres med suksess 🙂
fyi du vil nok se et lignende dokument på support.citrix.com snart også (skrevet av meg selvfølgelig).