I've got the following:
***********
Runtime Error in setup script
Source file: "..."
Line Number: 68684
Library Not found: msi.dll
***********
I've researched this issue for days now but I couldn't find an answer even though I was looking at your Technical Support forum as well...
You can see, that our project has a lot of line of code.
From one of your previous post I figured it out, that the 'Line Number' is the number of the line in the main script, after the include scripts have been merged.
The problem is that our main script contains no more than 2500 lines, so the rest of the lines are the other included scripts.
My question is how can I determine exactly where the exception was thrown (in which include script, which line)? Is there a tool which can merge all my included scripts to the main one?
And also do you have a ruff idea how the 'msi.dll' can't be found?
All this is happening during UN-INSTALLATION (from Control Panel, Add/Remove programs) process...
The un-installation itself is starting in a strange fashion, the MAINTENANCE variable does not recognized that the product is installed, and it's value is FALSE instead of TRUE (we know this from the logs).
I must mention that this happens on some of our client's machine, so it's pretty difficult for us (developers) to identify the actual cause of the error.
Thanks in advance for your assistance.
PS: Just this morning I got this error from another client:
***********
Runtime Error in setup script
Source file: "..."
Line Number: 35330
Unable to obtain command headers. Please rebuild you project.
***********
Is this mean that during building or bagging the project something went wrong? Do an actual "rebuild" as the message suggests solve the problem, or should we investigate this more deeply?
This is happening during INSTALLATION...
(We are using InstallAware 11, and I'm afraid at the moment to update it is not an option
