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