Hello world,
 
I've written a CA that creates a user-group on the target machine during install.  My DLL was not depending on any other libraries exept for "msi.lib" before I added this functionality, but now I also have a dependency towards netapi32.lib when building (and of course all the 'default' dependencies like kernel, winspool, user32 etc).
 
The DLL (and the new functionality) has of course been tested (on W2K & W2K3s) outside of an installation, and works just as expected, but when I try to access ANY functionality in the DLL, I get an Error 1723 and the installation fails.  Is there anything special with regards to using netapi32.lib in installations (I'm using the NetLocalGroupAdd()-function)?  The installations takes place on W2K3-servers, packages are built on NT4WS and W2K workstations.
 
MSI (s) (E8:0C): Product: CXC404244_SYS32Test_R1A -- Error 1723. 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.  Action CreateUserGroup1, entry: CreateAPGUserGroup, library: C:\WINNT\Installer\MSI46.tmp
 
The DLL is just as usual in the Binary table of the msi-file.  In the line above (from the install.log-file), the library referenced (C:\WINNT\Installer\MSI46.tmp), has the size of 5112 bytes on disk during execution of the installation.  What's the purpose of that file? 
 
/Jonas
 
 
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to