If I run a WiX 3.0-created MSI on Windows NT 4.0 that uses <PropertyRef Id="WIX_ACCOUNT_LOCALSYSTEM"> or <PropertyRef Id="WIX_ACCOUNT_LOCALSERVICE"> (of course, LocalService does not exist on NT 4.0) for configuring the account a service runs as, the installer fails right away with "There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor."
The log indicates the following: Note: 1: 1723 2: WixQueryOsWellKnownSID 3: WixQueryOsWellKnownSID 4: C:\TEMP\MSI2.tmp Error 1723. There is a problem ... Action WixQueryOsWellKnownSID, entry: WixQueryOsWellKnownSID, library: C:\TEMP\MSI2.tmp Action ended ... WixQueryOsWellKnownSID. Return value 3. This is on Windows NT 4.0 Service Pack 6a + Q299444 (SRP), with no other hotfixes, running Microsoft Installer 2.0. NT 4.0 support is important in this situation. Although I could make a separate installer for use on NT 4.0, is it possible to make WixQueryOsWellKnownSID work on this OS? /a ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users