Hi,
Could you please try unregistering all applications (except Cassini Explorer) and then please use http://localhost:7756/ to access Cassini Explorer and see whether Cassini Server or Explorer cause a memory leak. If not, then there is probably one of registered applications leak memory. You may try an Alpha build of the
next-generation UltiDev Web Server - the Pro version. It should at least re-start application host process if an app made it crash allowing for low-downtime user experience while you are working on the fix. It also allows you to place your application into a separate host process and monitor process'es memory usage.
Please let us know what you have find.
Also, please note that long-running, memory-intensive .NET programs are very likely to run out of memory no matter what if they allocate chunks larger than 80KB. Such memory blocks
don't get moved and merged during garbage collection and lead to memory fragmentation, which subsequently leads to host process running out of memory and crashing. Using UltiDev Web Server Pro or IIS - servers that re-spawn host process when it crashed - is the answer, unless, of course, the app can do away with large object heap.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.