Custom Bootstrapper created using wix3.6 is not unistalling the msi

I'm installing my msi package (my.msi) from custom managed bootstrapper created using wix3.6 burn, the bootstrapper first installs a few prerequisite packages and then installs my.msi.

The installation is working properly , but there is an issue with Uninstallation. On uninstallation the bootstrapper closes without uninstalling anything, on checking the logs the bootstrapper is logging the plan as:

[1C10:2D80][2013-05-14T16:22:26]i201: Planned package: my, state: Present, default requested: Absent, ba requested: Absent, execute: Uninstall, rollback: Install, cache: No, uncache: Yes, dependency: Unregister

I'm calling Bootstrapper.Engine.Plan(LaunchAction.Uninstall) in my managed code for uninstalling the application.

Im not seeing any other relevant information in the log file.

Does any one have any suggestions? thanks.

Answers


i've finally found the solution from this link

http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-uninstall-Burn-bundle-td7579345.html

I've specified ExitCode Behavior=”scheduleReboot” for one of my pre-requiiste packages.


Need Your Help

Flex on salesforce sites error

flex login salesforce sites

I have a simple logic on flex to login to salesforce and create a record. The flex swf when embedded on VF page works fine internal to salesforce. But my requirement is to display the flex on site ...

How do I do string substitution in a query?

python sqlalchemy pyramid

I am trying to dynamically generate some sqlalchemy queries in Pyramid.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.