Wise can't find custom action functions in Msi.dll
I'm having trouble adding patches and making log files on applications. I'm using Wise Windows Installer Editor in script mode and I'm trying to do the: Call Custom DLL From Destination action. I'm trying to call several function from SystemFolder\Msi.dll, but none of them seem to enact. I'm calling the MsiApplyPatch and the Installer.EnableLog functions from Msi.dll. The Platform SDK help documents claim that these functions are in the Msi.dll but every time I try to run the installer, it gives me the message: "Error in custom action. The function xxxxxx could not be located in the library C:\WINDOWS\system32\Msi.dll" IT'S VERY FRUSTRATING! the text say the functions are supposed to be there! They only require W.I. 1.0 and I have ver. 3.1.
If anyone knows of an easier way to add patches or make log files in a specific location, I'd really like to know:) However, being the perfectionist that I am, I'd really, really like to know how to add a custom DLL function from Msi.dll. I'm beating myself up over it [>:].
As always, thanks for any help.
If anyone knows of an easier way to add patches or make log files in a specific location, I'd really like to know:) However, being the perfectionist that I am, I'd really, really like to know how to add a custom DLL function from Msi.dll. I'm beating myself up over it [>:].
As always, thanks for any help.
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
jmcfadyen
16 years ago
Posted by:
nautic20
16 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.