Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

App Fails to unregister with Cassini on uninstall on one machine
Patrickb
#1 Posted : Friday, January 9, 2009 11:50:03 AM(UTC)
Groups: Member
Joined: 1/9/2009(UTC)
Posts: 2

Greetings... I'm using Cassini Web Server for ASP.NET 2.0 (2.1.0.3) and have incorporated registering and unregistering my web app using UltiDevCassiniServerConfiguration.dll custom action in my .net deployment project. I know that everything is set properly because my application's install works perfectly on all but one computer. I have a test system (Windows Server 2003 Enterprise 32bit - nothing special), that fails to unregister my application from Cassini during uninstall. Again, another identical test system does unregister my app from Cassini just fine. Weird. There are no out of the ordinary event log entries and no errors. It may be my imagination but the uninstall appears to go much quicker on the machine that fails to unregister my app with Cassini. I've tried rebooting the test server, uninstalling and reinstalling Cassini, drinking beer. Nothing seems to help.... Anyone else ever run into this or have a clue on what may be going on on my test server that interferes with unregistering my app on uninstall?

Thanks in advance for any help.
Ultidev Team
#2 Posted : Friday, January 9, 2009 4:18:56 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Patrick,

This issue does not sound familiar, but there is a way to tr extracting more diag information from the uninstaller. You could uninstall by running
Code:
msiexec.exe /uninstall your.msi /l*v logfile.txt
It will produce a log file with possible clues. MSI logs are pretty frustrating to read - they have lots of clutter and very little of usable information, yet there may be some. For more details about msiexec options, please run "msiexec /?".

Please let us know if this information was helpful.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Patrickb
#3 Posted : Friday, January 23, 2009 12:08:23 PM(UTC)
Groups: Member
Joined: 1/9/2009(UTC)
Posts: 2

Thank you very much for you help. The problem was discovered by comparing two output logs from msiexec.exe. Comparing a log from a server which uninstalls find with another from the server where the uninstall fails lead me to a host of Disallowing uninstallation of component: messages in the "uninstall fails" log. It appears that this test server received an install at some point that was either a "just for me" install or someone ran a messed up deployment project.

either way... I know why things are the way they are and that's just good enough.

Again thanks.
Ultidev Team
#4 Posted : Friday, January 23, 2009 6:46:52 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Patrick,

Thank you for posting about the resolution of the issue.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Rss Feed  Atom Feed
Users browsing this topic
Guest (3)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.