Добрый день!
В ходе разработки проекта для ПР200 в OL 2.2.318.0 вылезла ошибка без подсвечивания красного элемента в поле схемы, посему решить интуитивно не выходит. Отмена последних выполненных операций вплоть до сэйва результата не дала. Забэкапил проект, начал пытаться удалять последние вставленные элементы и цепочки, в результате когда удалил примерно до середины разработки ошибка пропала (хотя ранее при тех стадиях проекта не появлялась).
2.2.318.0
System.InvalidOperationException: Operation is not valid due to the current state of the object.
at ProgramRelayFBD.ElementNetWriting.BuildToProgram(P rogramCode program, ICompiler compiler, ISynchronizationContext context)
at ProgramRelayFBD.Element.Build(ProgramCode program, ICompiler compiler, ISynchronizationContext context)
at ProgramRelayFBD.DomainLayer.DefaultCompilerState.H andleBuildElement(IBuildingElement element, ProgramCode program, ICompiler containerErrors)
at Owen.Compiling.ProgramLinker.CompilingElements(Pro gramCode program, IEnumerable`1 elements, CancellationToken cancellationToken)
at Owen.Compiling.ProgramLinker.CompileProgram(Progra mItem programItem, CancellationToken cancellationToken)
at ProgramRelayFBD.DomainLayer.Compilers.BaseCompiler .Compiling(Generator generator, ProgramItem programItem, Stream stream, CancellationToken cancellationToken)
at ProgramRelayFBD.DomainLayer.Series200.CompilerSeri es200.<>c__DisplayClass7_0.<CompilingAsync>b__1()
at System.Threading.ExecutionContext.RunFromThreadPoo lDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal (Task& currentTaskSlot, Thread threadPoolThread)
Может кто сталкивался :? подскажите куда смотреть
по переменным: стандартные: 15 bool, 2 float
сетевые слот 1: 11 int, 4 float
слот 2: 15 int, 6 float




Ответить с цитированием
