Installation is rolled back due to unknown problem

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??
 
P

Phil Wilson

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.
 
N

Nilesh

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 ===
 
N

Nilesh

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?
 
P

Phil Wilson

People have posted logs here before. Zip it up if you like. The log will
help answer your question.
 
M

Matt Roberts

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top