My webapp (ASP.NET 2.0) uses webservice (asmx on 1.1 framework) on the same machine. Having received the XML in exchange, I pass it to XslCompiledTransform to convert XML to HTML, and it works fine.
Yesterday I often got a System.IO.FileNotFoundException and don't know what causes this problem.
At first I thought about permission to read and write to c: \ windows \ temp, and then I made sure that I give it full permission for Network Service (also Everybody at-last -_!), But that does not help.
Any ideas or solutions would be appreciated.
-------------------- stack trace -------------------------- Exception: **System.IO.FileNotFoundException** **Could not find file 'C:\WINDOWS\TEMP\sivvt5f6.dll'.** at System.IO.__Error**.WinIOError**(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames) at Microsoft.CSharp.CSharpCodeGenerator.FromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) at Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters options, CodeCompileUnit[] ea) at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromDom(CompilerParameters options, CodeCompileUnit[] compilationUnits) at System.Xml.Xsl.Xslt.Scripts.CompileAssembly(List`1 scriptsForLang) at System.Xml.Xsl.Xslt.Scripts.CompileScripts() at System.Xml.Xsl.Xslt.QilGenerator.Compile(Compiler compiler) at System.Xml.Xsl.Xslt.**Compiler. Compile**(Object stylesheet, XmlResolver xmlResolver, QilExpression& qil) at System.Xml.Xsl.XslCompiledTransform.LoadInternal(Object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver) at System.Xml.Xsl.**XslCompiledTransform.Load**(String stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver)
c #
tongdee
source share