SymptomsWhen running UltiDev Cassini as a command-line program (not as a service) with "/run" parameter, and with "browserpath" parameter set to anything but "nobrowser", browser is launched and then Cassini quits.
BackgroundAfter UltiDev Cassini was released, major browsers (IE, FireFox) have changed how they handle launching new process. Since relative recently they have started joining/merging with existing processes to conserve resources. For example, if you have an IE or Firefox already opened, now an attempt to start new browser process with URL as a command line make the new process hand off new URL to be displayed by existing process and promptly quit. This was not happening with UltiDev Cassini was released.
WorkaroundClose all browser windows before running Cassini, or run it with nobrowser parameter.
ExampleCode:UltiDevCassinWebServer2.exe /run "c:\MyWebApp" Default.aspx 0 nobrowser
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.