Skip to main content

This article explains how to have Net Express Studio 6.0 debugger to start for a CBL_DebugBreak call not the Microsoft Visual Studio.

Problem:

Need to have Net Express Studio 6.0 debugger to start for a CBL_DebugBreak call not the Microsoft Visual Studio.

CBL_DebugBreak is set for INT or GNT created in Net Express but the Microsoft Visual Studio debugger starts when you wanted to use the Net Express debugger on a 64 Bit machine.

Resolution:

Since this is a 64 bit machine the registry entry is different than the one posted for 32 bit machines. The registry entry that needs to be renamed is Computer\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Micro Focus\\Net Express\\6.0\\COBOL\\6.0\\Config

Rename the existing "dynamic_debug_cmd_ptrace".

In your screen shot it appears yours was deleted not renamed.

Add new string value "dynamic_debug_cmd_ptrace"; minus the QUOTE marks

Set the value to "C:\\Program Files (x86)\\Micro Focus\\Studio Enterprise Edition 6.0\\Base\\BIN\\Mfnetx.exe" /JITP:%%P%lX%%%lX

Incident Number: 2429889

Old KB# 14921

#Enterprise
#EnterpriseServer
#Server
#COBOL
#netexpress