Hi,

You will need a propertyRef to get the compiler to pull in your property
in as it is isolated in its own fragment.

Dave

-----Original Message-----
From: Sean Farrow [mailto:sean.far...@seanfarrow.co.uk] 
Sent: 17 November 2010 07:33
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] property not being used

Hi:
I'm trying to debug an installer whereby I need to find out what value a
property holds:
I have the following fragment:
  <Fragment>
    <Property Id="ISJAWSINSTALLED" Value ="JAWSNotInstalled">
      <RegistrySearch Id="JAWSInstallRootSearch" Type="raw" Root="HKLM"
Key="Software\Freedom Scientific\JAWS"/>
    </Property>
  </Fragment>
Below is the log created giving me the property values.
The command line used was:
Msiexec /I d:\work\hotSpotcliker.msi /lp d:\work\msi.log
---start log.
=== Logging started: 17/11/2010  07:06:52 ===
Action 07:06:52: INSTALL.
Action start 07:06:52: INSTALL.
Action 07:06:52: PrepareDlg.
Action start 07:06:52: PrepareDlg.
Info 2898. For WixUI_Font_Normal textstyle, the system created a
'Tahoma' font, in 0 character set, of 16 pixels height.
Info 2898. For WixUI_Font_Bigger textstyle, the system created a
'Tahoma' font, in 0 character set, of 24 pixels height.
Action 07:06:52: PrepareDlg. Dialog created
Action ended 07:06:52: PrepareDlg. Return value 1.
Action 07:06:52: AppSearch. Searching for installed applications
Action start 07:06:52: AppSearch.
Action ended 07:06:52: AppSearch. Return value 0.
Action 07:06:52: LaunchConditions. Evaluating launch conditions
Action start 07:06:52: LaunchConditions.
The installed version of user32.dll is not high enough to support this
installer.
MSI (c) (F0:04) [07:06:54:655]: Product: HotSpotClicker -- The installed
version of user32.dll is not high enough to support this installer.

Action ended 07:06:54: LaunchConditions. Return value 3.
Action 07:06:54: FatalError.
Action start 07:06:54: FatalError.
Action 07:06:54: FatalError. Dialog created
Action ended 07:06:55: FatalError. Return value 2.
Action ended 07:06:55: INSTALL. Return value 3.
Property(C): WixUIRMOption = UseRM
Property(C): WIXUI_INSTALLDIR = INSTALLLOCATION
Property(C): ARPNOMODIFY = 1
Property(C): ProgramFilesFolder = C:\Program Files\
Property(C): SourceDir = d:\work\
Property(C): Manufacturer = HotSpotClicker
Property(C): ProductCode = {C1093F38-9866-431E-A942-F786A1B8E8C0}
Property(C): ProductLanguage = 1033
Property(C): ProductName = HotSpotClicker
Property(C): ProductVersion = 1.0.0.0
Property(C): UpgradeCode = {4F202853-F239-453B-8EEA-A489D24DF24B}
Property(C): DefaultUIFont = WixUI_Font_Normal
Property(C): WixUI_Mode = InstallDir
Property(C): ErrorDialog = ErrorDlg
Property(C): MsiLogFileLocation = d:\work\mssi.log
Property(C): PackageCode = {97BCA81F-11FD-4B28-A061-0F9B79C70504}
Property(C): ProductState = -1
Property(C): PackagecodeChanging = 1
Property(C): CURRENTDIRECTORY = C:\Documents and Settings\Sean Farrow
Property(C): CLIENTUILEVEL = 0
Property(C): CLIENTPROCESSID = 5104
Property(C): VersionDatabase = 200
Property(C): VersionMsi = 4.05
Property(C): VersionNT = 501
Property(C): WindowsBuild = 2600
Property(C): ServicePackLevel = 3
Property(C): ServicePackLevelMinor = 0
Property(C): MsiNTProductType = 1
Property(C): WindowsFolder = C:\WINDOWS\
Property(C): WindowsVolume = C:\
Property(C): SystemFolder = C:\WINDOWS\system32\
Property(C): System16Folder = C:\WINDOWS\system\
Property(C): RemoteAdminTS = 1
Property(C): TempFolder = C:\DOCUME~1\SEANFA~1\LOCALS~1\Temp\
Property(C): CommonFilesFolder = C:\Program Files\Common Files\
Property(C): AppDataFolder = C:\Documents and Settings\Sean
Farrow\Application Data\
Property(C): FavoritesFolder = C:\Documents and Settings\Sean
Farrow\Favorites\
Property(C): NetHoodFolder = C:\Documents and Settings\Sean
Farrow\NetHood\
Property(C): PersonalFolder = C:\Documents and Settings\Sean Farrow\My
Documents\
Property(C): PrintHoodFolder = C:\Documents and Settings\Sean
Farrow\PrintHood\
Property(C): RecentFolder = C:\Documents and Settings\Sean
Farrow\Recent\
Property(C): SendToFolder = C:\Documents and Settings\Sean
Farrow\SendTo\
Property(C): TemplateFolder = C:\Documents and Settings\Sean
Farrow\Templates\
Property(C): CommonAppDataFolder = C:\Documents and Settings\All
Users\Application Data\
Property(C): LocalAppDataFolder = C:\Documents and Settings\Sean
Farrow\Local Settings\Application Data\
Property(C): MyPicturesFolder = C:\Documents and Settings\Sean Farrow\My
Documents\My Pictures\
Property(C): AdminToolsFolder = C:\Documents and Settings\Sean
Farrow\Start Menu\Programs\Administrative Tools\
Property(C): StartupFolder = C:\Documents and Settings\Sean Farrow\Start
Menu\Programs\Startup\
Property(C): ProgramMenuFolder = C:\Documents and Settings\Sean
Farrow\Start Menu\Programs\
Property(C): StartMenuFolder = C:\Documents and Settings\Sean
Farrow\Start Menu\
Property(C): DesktopFolder = C:\Documents and Settings\Sean
Farrow\Desktop\
Property(C): FontsFolder = C:\WINDOWS\Fonts\
Property(C): GPTSupport = 1
Property(C): OLEAdvtSupport = 1
Property(C): ShellAdvtSupport = 1
Property(C): Intel = 6
Property(C): PhysicalMemory = 2038
Property(C): VirtualMemory = 2208
Property(C): AdminUser = 1
Property(C): LogonUser = Sean Farrow
Property(C): UserSID = S-1-5-21-1622345026-349096478-2382280801-1005
Property(C): UserLanguageID = 2057
Property(C): ComputerName = SEAN
Property(C): SystemLanguageID = 1033
Property(C): ScreenX = 1024
Property(C): ScreenY = 768
Property(C): CaptionHeight = 32
Property(C): BorderTop = 1
Property(C): BorderSide = 1
Property(C): TextHeight = 20
Property(C): TextInternalLeading = 4
Property(C): ColorBits = 32
Property(C): TTCSupport = 1
Property(C): Time = 07:06:55
Property(C): Date = 17/11/2010
Property(C): MsiNetAssemblySupport = 4.0.30319.1
Property(C): MsiWin32AssemblySupport = 5.1.2600.5512
Property(C): RedirectedDllSupport = 2
Property(C): Privileged = 1
Property(C): USERNAME = Sean Farrow
Property(C): DATABASE = C:\DOCUME~1\SEANFA~1\LOCALS~1\Temp\6b86bb.msi
Property(C): OriginalDatabase = d:\work\hotspotclicker.msi
Property(C): SOURCEDIR = d:\work\
Property(C): VersionHandler = 4.05
Property(C): UILevel = 5
Property(C): ACTION = INSTALL
Property(C): EXECUTEACTION = INSTALL
=== Logging stopped: 17/11/2010  07:06:55 ===
MSI (c) (F0:04) [07:06:55:749]: Product: HotSpotClicker -- Installation
failed.

MSI (c) (F0:04) [07:06:55:749]: Windows Installer installed the product.
Product Name: HotSpotClicker. Product Version: 1.0.0.0. Product
Language: 1033. Installation success or error status: 1603.
--end log.
Anyone know why this property is not showing up in the installer, do I
need to reference the fragment in the main product.wxs file? Or is there
something else? It is used currently as follows:
    <InstallUISequence>
      <LaunchConditions After='AppSearch' />
    </InstallUISequence>

    <InstallExecuteSequence>
      <LaunchConditions After='AppSearch' />
    </InstallExecuteSequence>
<Condition Message="JAWS for windows is not installed.">
    <![CDATA[Installed OR ISJAWSINSTALLED]]>
</Condition>
Any help appreciated.
Cheers
Sean.
------------------------------------------------------------------------
------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to