Groups: Administration
Joined: 11/3/2005(UTC) Posts: 2,253
Thanks: 28 times Was thanked: 60 time(s) in 59 post(s)
|
This issue affects developers who author setup packages with UltiDev Cassini using tools other than Visual Studio (like InstallShield, WISE, etc.)
Summary Attemps to register an application using UltiDev Cassini command-line executable may fail if all parameters but /DontKeepRunning were provided. /DontKeepRunning parameter, when omitted supposed to make UltiDev Cassini keeping the application loaded even when application is idling and not serving requests for some time.
Manifestation Attempts to execute UltiDevCassinWebServer2.exe or UltiDevCassinWebServer.exe with parameters like
Code:UltiDevCassinWebServer2.exe /register "c:\folder 1\folder 2" 6D3EF7C6-7D70-433b-AD05-45E1A9D35715 Default.aspx 1234 will cause an exception.
Workaround Since omitting the /DontKeepRunning parameter means you want to keep application preloaded for quick first-page-loaded response time, add bogus parameter like /ignore. This will register the application and will keep it in memory preloaded.
Code:UltiDevCassinWebServer2.exe /register "c:\folder 1\folder 2" 6D3EF7C6-7D70-433b-AD05-45E1A9D35715 Default.aspx 1234 /ignore If you don't need to keep application in memory, please add /DontKeepRunning parameter to the command line.
Code:UltiDevCassinWebServer2.exe /register "c:\folder 1\folder 2" 6D3EF7C6-7D70-433b-AD05-45E1A9D35715 Default.aspx 1234 /DontKeepRunning
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
|