Hi,
We tested v. 3.7.1, but the same problem reappeared after ~1000 runs.
The compiled code is small (only one line of compiled VB).
Below is the callstack.
Regards,
Stéphane
System.IO.FileNotFoundException: Could not find file 'C:\Users\myuser\AppData\Local\Temp\CSSCRIPT\vrkewmt5.pdb'.
File name: 'C:\Users\myuser\AppData\Local\Temp\CSSCRIPT\vrkewmt5.pdb'
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, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode)
at csscript.MetaDataItems.StampFile(String file)
Unhandled Exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\myuser\AppData\Local\Temp\CSSCRIPT\vrkewmt5.pdb'.
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, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at System.IO.File.OpenFile(String path, FileAccess access, SafeFileHandle& handle)
at System.IO.File.SetLastWriteTimeUtc(String path, DateTime lastWriteTimeUtc)
at System.IO.FileSystemInfo.set_LastWriteTimeUtc(DateTime value)
at csscript.CSExecutor.ProcessCompilingResult(CompilerResults results, CompilerParameters compilerParams, ScriptParser parser, String scriptFileName, String assemblyFileName, String[] additionalDependencies)
at csscript.CSExecutor.Compile(String scriptFileName)
at csscript.CSExecutor.Compile(String scriptFile, String assemblyFile, Boolean debugBuild)
at CSScriptLibrary.CSScript.LoadWithConfig(String scriptFile, String assemblyFile, Boolean debugBuild, Settings scriptSettings, String compilerOptions, String[] refAssemblies)
at CSScriptLibrary.CSScript.LoadCode(String scriptText, String tempFileExtension, String assemblyFile, Boolean debugBuild, String[] refAssemblies)
at CSScriptLibrary.CSScript.LoadCode(String scriptText, String assemblyFile, Boolean debugBuild, String[] refAssemblies)
at Engine.CSScriptCompiler.TryCompile(Type& hostType, IList`1& compileErrors) in c:\Dev\Engine\CSScriptCompiler.cs:line 53
at Engine.CCEngine.TryCompileCCs(IEnumerable`1 ccs, Type& hostType, IList`1& compileErrors) in c:\Dev\Engine\CCEngine.cs:line 138
at Engine.CCEngine.TryProcess(IEnumerable`1 ccs, ISequence sequence, String constantFileName, List`1& processErrors) in c:\Dev\Engine\CCEngine.cs:line 51
at UnattendedProcessingCC.Program.EvaluateFile(String fileName, ISequence sequence, Boolean dumpResults)
at UnattendedProcessingCC.Program.Main(String[] args)