PascalABCCompiler.Core v3.2.0.1382 (06.02.2017), debug version Runtime version: 4.0.30319.42000 OS version: Microsoft Windows NT 6.2.9200.0 Processor count: 4 WorkingSet: 107556 kb
Здравствуйте.
Периодически среда выдает ошибку:
Если нажать на “Выход”, то:“Программа “PascalABC.NET” не работает”… Если нажать на “Продолжить”, то среда становиться доступной, но нельзя выделить или отредактировать код этого модуля. Можно создать(открыть) новый модуль и закрыть “зависшее”, после чего вновь открыть вылетевший проект и заново запустить его.
Текст из ошибки
Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения.
************** Текст исключения ************** System.ComponentModel.Win32Exception (0x80004005): Не удается найти указанный файл в System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo) в VisualPascalABC.Utils.ProcessRunner.Start(String command, String arguments, Boolean redirectIO, Boolean redirectErrors, Boolean RunWithPause, Boolean attachDebugger, Boolean fictive_attach) в VisualPascalABC.RunManager.Run(String fileName, String args, Boolean redirectIO, Boolean redirectErrors, Boolean RunWithPause, String WorkingDirectory, Boolean attachDebugger, Boolean fictive_attach) в VisualPascalABC.WorkbenchRunService.Run(ICodeFileDocument tabPage, Boolean forDebugging, Boolean startWithGoto, Boolean needFirstBreakpoint) в VisualPascalABC.WorkbenchRunService.Run(Boolean Debug) в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) в System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData) в System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut) в System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData) в System.Windows.Forms.Control.PreProcessMessage(Message& msg) в System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) в System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
************** Загруженные сборки ************** mscorlib Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
PascalABCNET Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/PascalABCNET.exe
System Версия сборки: 4.0.0.0 Версия Win32: 4.7.2093.0 built by: NET47REL1LAST CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Windows.Forms Версия сборки: 4.0.0.0 Версия Win32: 4.7.2094.0 built by: NET47REL1LAST CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System.Drawing Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
PluginsSupport Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/PluginsSupport.DLL
CompilerTools Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/CompilerTools.DLL
WeifenLuo.WinFormsUI.Docking Версия сборки: 2.2.5489.36547 Версия Win32: 2.2.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/WeifenLuo.WinFormsUI.Docking.DLL
ICSharpCode.TextEditor Версия сборки: 0.0.0.0 Версия Win32: 0.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.TextEditor.DLL
Localization Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/Localization.DLL
Compiler Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/Compiler.DLL
Errors Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/Errors.DLL
ParserTools Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ParserTools.DLL
System.Configuration Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Core Версия сборки: 4.0.0.0 Версия Win32: 4.7.2093.0 built by: NET47REL1LAST CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Xml Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
System.Windows.Forms.resources Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
CodeCompletion Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/CodeCompletion.DLL
SyntaxTree Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/SyntaxTree.DLL
Accessibility Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
ICSharpCode.SharpDevelop Версия сборки: 4.2.1.0 Версия Win32: 4.2.1.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.SharpDevelop.DLL
System.Design Версия сборки: 4.0.0.0 Версия Win32: 4.7.2094.0 built by: NET47REL1LAST CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
ICSharpCode.Core.WinForms Версия сборки: 4.2.1.0 Версия Win32: 4.2.1.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.Core.WinForms.DLL
ICSharpCode.Core Версия сборки: 4.2.1.0 Версия Win32: 4.2.1.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.Core.DLL
Debugger.Core Версия сборки: 3.0.0.2649 Версия Win32: 3.0.0.2649 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/Debugger.Core.DLL
ICSharpCode.SharpDevelop.Widgets Версия сборки: 4.2.1.8805 Версия Win32: 4.2.1.8805 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.SharpDevelop.Widgets.DLL
ICSharpCode.SharpDevelop.Dom Версия сборки: 4.2.1.8805 Версия Win32: 4.2.1.8805 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/ICSharpCode.SharpDevelop.Dom.DLL
System.Data Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
TreeConverter Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/TreeConverter.DLL
SemanticTree Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/SemanticTree.DLL
NETGenerator Версия сборки: 3.2.0.1382 Версия Win32: 3.2.0.1382 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/NETGenerator.DLL
SyntaxTreeConverters Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/SyntaxTreeConverters.DLL
System.Numerics Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
PascalABCParser Версия сборки: 0.0.0.0 Версия Win32: 0.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/PascalABCParser.DLL
OptimizerConversion Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/OptimizerConversion.DLL
InternalErrorReport Версия сборки: 1.0.6246.19650 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/InternalErrorReport.DLL
mscorlib.resources Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
PT4Provider Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/PT4Provider.DLL
PT4Tools Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/PT4Tools.DLL
SyntaxVisitors Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/SyntaxVisitors.DLL
YieldConversionSyntax Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/YieldConversionSyntax.DLL
YieldHelpers Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///D:/Program%20Files%20(x86)/PascalABC.NET/YieldHelpers.DLL
System.Security Версия сборки: 4.0.0.0 Версия Win32: 4.7.2046.0 built by: NET47REL1 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой.
Например:
При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном.