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

Notification

Icon
Error

Completely resetting Cassini?
adamking
#1 Posted : Sunday, February 21, 2010 6:19:35 AM(UTC)
Groups: Member
Joined: 2/21/2010(UTC)
Posts: 7
Location: UK

Hello,

I made a mistake when setting up. I made an app point to an invalid folder, and now it causes Cassini to crash on startup. The problem I have is I do not know the GUID, and I cannot access the Management webpage.

I tried uninstall/reinstall but somehow the application seems to remember the dodgy setting which is stopping Cassini from working. Is there a file or registry value which stores the bad configuration, if so I can just modify that I would imagine to get up and running.

I am on WinXP Home by the way.

Ak
Ultidev Team
#2 Posted : Sunday, February 21, 2010 10:11:50 AM(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)
Hi!

We apologize for the inconvenience. It's a bug - the server should not be crashing if an application is registered with incorrect settings. We will log this as a bug and will fix it in the release.

Meanwhile, to work around the problem, please open CassiniMetabase.xml file located in "C:\Documents and Settings\All Users\Application Data\UltiDev\Cassini" in any text editor and remove the Application entry with incorrect settings. After please start UltiDev Cassini service - it will take care of the problem.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
adamking
#3 Posted : Monday, February 22, 2010 9:31:04 AM(UTC)
Groups: Member
Joined: 2/21/2010(UTC)
Posts: 7
Location: UK

Ah thank you, changing the metabase file sorted my issue out no problem. Cassini is now operating very well, seemingly outperforming IIS on most of my benchmarks, as well as eliminating a few caching issues I was having with IIS.

For your reference, and in order to re-create the bug, I put "C:/FolderName/" as my path, rather than "C:\FolderName", this caused an argument exception, I am guessing due to the bad string format.

Not a huge problem, but it might be worth providing a way for the control interface to validate the folder name to prevent/warn against this happening again.

Other than this minor inconvenience, testing with UltiDev Cassini is going very well, and I look forward to working with you.
Ultidev Team
#4 Posted : Monday, February 22, 2010 11:26:33 AM(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)
Thank you much for going an extra mile and reproducing the issue! This issue needs to be fixed in the server, because technically forward slashes are legal in the file path, even though System.Web.Hosting.SimpleApplicationHost() constructor fails when the path with forward slashes is passed. We have logged this issue and we'll take care of it in the next release of the product.

Thank you for providing steps to reproduce - we wish all our error reports were of such a great quality.

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