I have a website that's running on windows 2000 SP4. In the server, there is the prompt "There is no enough disk space to install all available updates. Click 'Yes' for help on freeing up disk space"
I did not do any disk maintenance, i would like to wait for the network admin to do it. However, some pages of my asp.net application started to error out. Here's the stocktrace:
-------------------------------------------------------
Last Error : System.Web.HttpException: There is not enough space on the disk.
---> System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.FlushWrite()
at System.IO.FileStream.Flush()
at System.IO.FileStream.Dispose(Boolean disposing)
at System.IO.FileStream.Close()
at System.IO.Stream.System.IDisposable.Dispose()
at System.Web.StringResourceBuilder.CreateResourceFil e(String resFileName)
at System.Web.Compilation.Base compile r.Get compile dType()
at System.Web.UI.PageParser. compile IntoType()
at System.Web.UI.TemplateParser.GetParserCacheItemThr oughCompilation()
--- End of inner exception stack trace ---
at System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean fCreateIfNotFound)
at System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath()
at System.Web.UI.TemplateParser.GetParserCacheItem()
at System.Web.UI.TemplateControlParser. compile AndGetParserCacheItem(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.TemplateControlParser.Get compile dInstance(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.PageParser.Get compile dPageInstanceInternal(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.PageHandlerFactory.GetHandler(HttpCo ntext context, String requestType, String url, String path)
at System.Web.HttpApplication.MapHttpHandler(HttpCont ext context, String requestType, String path, String pathTranslated, Boolean useAppConfig)
at System.Web.MapHandlerExecutionStep.System.Web.Http Application+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step, Boolean& completedSynchronously)
Stack Trace : at System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean fCreateIfNotFound)
at System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath()
at System.Web.UI.TemplateParser.GetParserCacheItem()
at System.Web.UI.TemplateControlParser. compile AndGetParserCacheItem(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.TemplateControlParser.Get compile dInstance(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.PageParser.Get compile dPageInstanceInternal(String virtualPath, String inputFile, HttpContext context)
at System.Web.UI.PageHandlerFactory.GetHandler(HttpCo ntext context, String requestType, String url, String path)
at System.Web.HttpApplication.MapHttpHandler(HttpCont ext context, String requestType, String path, String pathTranslated, Boolean useAppConfig)
at System.Web.MapHandlerExecutionStep.System.Web.Http Application+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step, Boolean& completedSynchronously)
Source : System.Web
Message : There is not enough space on the disk.
-------------------------------------------------------
Note that these screens do not actually have filewriting in them. They inherit System.Web.UI.Page. I'm running a little dry here, any help is greatly appreciated.