Debug C BSFN in VC++

JohnFuss

Active Member
Hi,
I try to bebug c BSFN (E810 Tools 8.98) in VC++ 6.0 with the following actions :

1. Build C BSFN in Eone
2. Close Eone
3. Open VC++ 6.0
4. Open Workspace ... \e810\system\bin32/activConsole.exe
5. Menu Project/Settings/Debug/Additionals DLLs
6. Add the DLL containing my BSFN (need bin32\CALLBSFN.dll ?)
7. Open my .c File
8. Place a breakpoint into .c file after 'Main Processing'
9. Go (F5)
10. VC++ show the following message :
One or more breakpoints cannot be set and have been disabled. Execution will stop at the beginning of the program.

Impossible to reactive the breakpoints and unable to debug my BSFNs.

If someone have a procedure I'm interested.

JohnFuss.
 
John,

1. Is the BSFN compiled with debug symbols? check the the drop down box in busbuild (optimize, debug, performance) and choose debug.

2. Reset any existing breakpoints. Edit->Breakpoints and choose Remove All. Then add your new breakpoint.

Craig
 
Are you trying to debug a business function in an interactive application or inside a UBE? The attached document has information about doing that in a UBE.
 

Attachments

  • 154529-Master Business Function Debugging from UBE.doc
    271 KB · Views: 195
Hi John,
The procedure which you are using is right. Please check out with the CNC guy that VC++ in which you are working is installed before your enterpriseone one client is installed, otherwise check with the VC++ path in JDE.ini file.

With Regards,
Hemant D
cool.gif

E812,E811,E810,XE
 
Hi, thanks to all of you, I compile my BSFNs in Debug mode and It works !

Thanks a lot.

JohnFuss.
 
Back
Top