Здравствуйте! У меня время от времени в ошибках появляется следующее сообщение и агент перестаёт работать. В чём может быть дело?
14.04.2021 11:30:00 138 Агент '15_Rectangle_SI': System.ArgumentException: Пустое имя пути не допускается.
в 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)
в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
в Roslyn.Utilities.FileUtilities.OpenFileStream(String path)
в Microsoft.CodeAnalysis.MetadataReference.CreateFromFile(String path, MetadataReferenceProperties properties, DocumentationProvider documentation)
в TSLab.ScriptCompilation.<>c.<MakeAssemblyFrom>b__5_0(String refAss) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\ScriptCompiler\ScriptCompilation.cs:строка 131
в System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
в System.Linq.Enumerable.<UnionIterator>d__67`1.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в System.Collections.Immutable.ImmutableArray.CreateRange[T](IEnumerable`1 items)
в Microsoft.CodeAnalysis.Compilation.ValidateReferences[T](IEnumerable`1 references)
в Microsoft.CodeAnalysis.CSharp.CSharpCompilation.WithReferences(IEnumerable`1 references)
в TSLab.ScriptCompilation.MakeAssemblyFrom(String dllFile, Boolean isVb, IEnumerable`1 syntaxTrees, String[] refAssemblies, Boolean genDebug, Boolean keepFile) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\ScriptCompiler\ScriptCompilation.cs:строка 131
в TSLab.DataModel.TemplateExecutor.Compile(String code, ScriptLogDelegate log, Boolean genDebug, Boolean logCompilationErrors) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\DataModel\TemplateExecutor.cs:строка 50
в TSLab.DataModel.TemplateExecutor.<>c__DisplayClass11_0.<Rebuild>b__0() в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\DataModel\TemplateExecutor.cs:строка 106
в TSLab.Utils.ReaderWriterLockSlimExtensions.ActionWrapper.Invoke(Boolean isLocked) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\Utility\ReaderWriterLockSlimExtensions.cs:строка 21
в TSLab.Utils.ReaderWriterLockSlimExtensions.InvokeOnWriteLock(ReaderWriterLockSlim readerWriterLockSlim, Action`1 action, Int32 millisecondsTimeout) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\Utility\ReaderWriterLockSlimExtensions.cs:строка 160
в TSLab.ScriptEngine.TemplateContext.<>c__DisplayClass44_0.<CheckExecutor>b__0() в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\ScriptEngine\ScriptEngine\TemplateContext.cs:строка 497
в TSLab.Utils.ReaderWriterLockSlimExtensions.FuncWrapper`1.Invoke(Boolean isLocked) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\Utility\ReaderWriterLockSlimExtensions.cs:строка 35
в TSLab.Utils.ReaderWriterLockSlimExtensions.InvokeOnUpgradeableReadLock[T](ReaderWriterLockSlim readerWriterLockSlim, Func`2 func, Int32 millisecondsTimeout) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\Utility\ReaderWriterLockSlimExtensions.cs:строка 133
в TSLab.ScriptEngine.TemplateContext.CheckExecutor(Boolean requireRebuild, Boolean& required, Boolean printErrors)
в TSLab.ScriptEngine.TemplateContext.Execute(ScriptExecutionResults executionResults, DataIntervals dataIntervals, TemplateData templateData, IList`1 parameters, Boolean clearCaches) в C:\TeamCity\buildAgent\work\e3fc406d45471625\src\public\ScriptEngine\ScriptEngine\TemplateContext.cs:строка 171