Всем привет!
Столкнулся с такой проблемой: в определенном месте программы выполняется команда SOLPROF -
- doc.Editor.Command("_solprof", "_Previous", "", "_Y", "_Y", "_Y"). После этого программа продолжает выполняться и в некотором месте, в моем случае - при переходе из
пространства листа в пространство модели (при изменении значения системной переменной TILEMODE с 1 на 0) выдается сообщение :
"Среда выполнения обнаружила фатальную ошибку. Адрес ошибки был 0xb9ea26c4, в потоке 0x155c. Код ошибки 0xc0000005. Эта ошибка может быть ошибкой в среде CLR или в
небезопасных или непроверяемых частях пользовательского кода. Распространенными источниками этой ошибки являются ошибки маршалинга пользователя для COM-interop или
PInvoke, которые могут повредить стек.", затем - Fatal error.
Эта программа несколько лет работала безотказно и вдруг появился такой сбой. При этом и отладчик стал работать иначе.
Если исключить (задокументировать) строку с командой SOLPROF, то программа работает нормально.
Можно ли это как-то исправить?