We are familiar with the debug tool in PB to use debug stops in code. But what if we did a build in PB and wanted to use "debug project"?
My counterpart is using an eval copy of PB 2019 and when he builds our app, the "debug project" button is disabled. How can we enable it?
Also, does such a button exist in PB 12, and if so, how do we enable that? (If it doesn't exist in PB12, then so be it.)
Thanks,
Scott
No ... the .Net Web Service (a la SOAP) can be debugged directly from the PB IDE like any Native PB App! You activate the WS Project debugging by using the RHMB => Debug. That in turn activates the PB Debugger where you set normal PowerScript break / watch points.The PB IDE then sends these to the .NET Framework "debugging tools" within the Web Browser to *corresponding* C# break points. The .Net debugger then invlokes the Web Service Test Harness (.Net Framework feature). From there, the PB IDE monitors the .NET Debugger when executing your related C# code in the test hardness running within the web browser. When you execute the WS from the PB IDE and the WS C# code gets to a break point sent by the IDE, the PB IDE automatically reasserts itself and shows you the related PowerScript line of code, variables, settings, etc. During a break point, you can set a new executable point, change variable data, add subtract break points, add/subtract watch points, etc in the PB IDE. All these debugging changes are then dynamically sent to the .NET debuggers so that when you press "Continue" in the PB IDE Debugger, that resumes the corresponding WS C# code execution with any PB debugger changes applied to the C#'s execution realm. This an "awesome" feature of the SOAP WS project & .Net framework integration that makes debugging totally transparent and seamless.
Regards ...Chris