Hello
I have an asp.net application installed in several locations
(framework 1.1).
One of my clients is having a strange error when trying to access a
certain aspx page:
[IOException: The file or directory is corrupted and unreadable.
]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +676
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share, Int32 bufferSize, Boolean useAsync, String
msgPath, Boolean bFromProxy) +852
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess
access, FileShare share, Int32 bufferSize) +43
System.IO.StreamWriter.CreateFile(String path, Boolean append) +54
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding, Int32 bufferSize) +49
System.IO.StreamWriter..ctor(String path, Boolean append, Encoding
encoding) +20
System.Web.Compilation.PreservedAssemblyEntry.Save DataToFileInternal(Boolean
fBatched, DateTime utcStart) +641
System.Web.Compilation.PreservedAssemblyEntry.Save DataToFile(Boolean
fBatched, DateTime utcStart) +65
System.Web.UI.TemplateParser.PersistCompilationDat a(ParserCacheItem
cacheItem, DateTime utcStart) +148
System.Web.UI.TemplateParser.GetParserCacheItemInt ernal(Boolean
fCreateIfNotFound) +361
System.Web.UI.TemplateParser.GetParserCacheItemWit hNewConfigPath()
+125
System.Web.UI.TemplateParser.GetParserCacheItem() +87
System.Web.UI.TemplateControlParser.CompileAndGetP arserCacheItem(String
virtualPath, String inputFile, HttpContext context) +115
System.Web.UI.TemplateControlParser.GetCompiledIns tance(String
virtualPath, String inputFile, HttpContext context) +36
System.Web.UI.PageParser.GetCompiledPageInstanceIn ternal(String
virtualPath, String inputFile, HttpContext context) +43
System.Web.UI.PageHandlerFactory.GetHandler(HttpCo ntext context,
String requestType, String url, String path) +43
System.Web.HttpApplication.MapHttpHandler(HttpCont ext context,
String requestType, String path, String pathTranslated, Boolean
useAppConfig) +698
System.Web.MapHandlerExecutionStep.System.Web.Http Application
+IExecutionStep.Execute() +95
System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
Boolean& completedSynchronously) +173
This error does not exist in any other pages.
Trying to replace the certain page and directory with with a copy that
works fine on different server
did not help.
The problem started after the server was restarted.