Hi

I am using visual studio 2003 project setup and deployment wizard. I created the msi project with file system, registry. I compiled the project and installed. Its working fine. Now i need to remove one or two registry entries from the project registry. If i do, the output msi package will not install . The output msi reverting back the installation.

When I look the error log file, it showing like this.....

Action ended 6:33:43: ExecuteAction. Return value 3.
MSI (c) (84:E0) [06:33:43:406]: Doing action: FatalErrorForm
Action start 6:33:43: FatalErrorForm.
MSI (c) (84:C4) [06:33:43:406]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line2 on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, Line2, to the right
MSI (c) (84:C4) [06:33:43:406]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control BannerBmp on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, BannerBmp, to the right
MSI (c) (84:C4) [06:33:43:421]: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2826: Control Line1 on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, Line1, to the right


Can anyone help me ?? Please.. Thanks in advance!!
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Error 2826 is one you can ignore. It's telling you that a control on the dialog exceeds the boundaries of that dialog by 'x' pixels (3, in this case).

The important entries from the log are the dozen or so lines ABOVE the first one in your post. The trick with installer logs is to search from the top for the text 'Return value 3.'. The errant action will be in the dozen or so lines above the first entry.

Lastly, please use the CODE tag to post log file contents or other lengthy text. Access the tag by using the button marked '<%'.
Answered 04/15/2009 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity