Installation is rolled back due to unknown problem

  • Thread starter Thread starter Nilesh
  • Start date Start date
N

Nilesh

I am trying to create a setup using windows installer (the one that
comes with Visual Studio.Net). I want to install my stuff at
[LocalAppDataFolder]. If I install same package at C:\Documents and
Settings it works fine. But the installer rolls back everything if I
try to install it at [LocalAppDataFolder]. In the end it gives message
that setup has been interrupted. I zeroed in on problem and found that
if particular set of DLLs are included in package then only this
problem occurs. If I remove those DLLs it works fine. Any clues??
 
I'd install it taking a log:

msiexec /i <path to your msi file> /l*v <path to some text log file>

and post it here. There'll be an error somewhere. There'll be several errors
about pixels on forms, but ignore them.
 
This is what it says in log at last. Is 2262 is the error code? I
checked reference and it means Stream does not exist: [2]. System
error: [3]. What exactly that means? Any solutions?

=== Logging stopped: 2/7/2006 10:42:57 ===
MSI (c) (10:18) [10:42:57:965]: Note: 1: 1708
MSI (c) (10:18) [10:42:57:965]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (10:18) [10:42:57:985]: Note: 1: 2262 2: Error 3: -2147287038
MSI (c) (10:18) [10:42:57:995]: Product: McK-1.0.10 -- Installation
failed.

MSI (c) (10:18) [10:42:58:025]: Grabbed execution mutex.
MSI (c) (10:18) [10:42:58:025]: Cleaning up uninstalled install
packages, if any exist
MSI (c) (10:18) [10:42:58:025]: MainEngineThread is returning 1603
=== Verbose logging stopped: 2/7/2006 10:42:58 ===
 
How should I find the real error? The log is too huge to post here? Is
there any other place where I can post it? Why it fails when only
particular set of DLLS are included in package?
 
People have posted logs here before. Zip it up if you like. The log will
help answer your question.
 
You can also try to use "Windows Installer Verbose Log Analyzer"
(WiLogUtl.exe) which comes with the MS Platform SDK. This tool may be
useful in determining the root cause of your error.
 
Back
Top