Jonas Jonsson L (AL/EAB) wrote:
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.
Do the other CA functions still work? If so, I'd start with the basics:
making sure the new function is exported, has the right signature, etc.
Then add a MessageBox or logging as the first thing in the function so
you know whether it's starting at all.
Is
there anything special with regards to using netapi32.lib in
installations (I'm using the NetLocalGroupAdd()-function)?
There shouldn't be any.
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?
MSI extracts the DLL from the Binary table to a secure location before
running it. Is that the expected size?
--
sig://boB
http://bobs.org
|
-------------------------------------------------------------------------
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