Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

InstallValidate Nulled out my Request (Action: Nul


1 reply to this topic

matrot

matrot
  • Full Members
  • 32 posts

Posted 10 May 2011 - 10:11

Hello,

One of my components is not removed during uninstall.

I'm using a 32 bits installer datatabase.
The component's target path is INSTALLDIR.
It is not marked as Permanent.
The Install Condition is VersionNT64, because it is a 64 Bits (EXE) component.
In the log we can see that the feature is to be removed :
MSI (s) (3C:44) [12:24:53:485]: Feature: Gateway; Installed: Local; Request: Absent; Action: Absent
But not the component :
MSI (s) (3C:44) [12:24:53:485]: Component: Gateway__French_blablabla64.exe; Installed: Local; Request: Absent; Action: Null

I've red about possible causes on robert flaming's blog, but I've still have no clue about this problem.
Any help appreciated.

matrot

matrot
  • Full Members
  • 32 posts

Posted 20 May 2011 - 15:00

I've found the problem. I'm using InstallShield 11.5 to design the setup package.

Components exist in several languages. Localized files share a common file name. At design time, the affected component was incorrectly marked as language independent. At compile time, for a give language, 2 components with the same name and the same target directory are packaged in the msi file. A Install time, one of them wins over the other. At uninstall, the file remains on disk.

Edited by matrot, 20 May 2011 - 15:00.