Debugging
Follow these steps to debug Web Shell global changes within the web browser.
-
Close the Blackbaud CRM Web Shell user interface/web browser.
-
Build and deploy the catalog assembly and debug (.pdb) files to Infinity web server.
-
Do not change your global change handler code.
-
Restart Blackbaud CRM in the Web Shell user interface. Wait until the application is completely started in the web browser.
-
Navigate to Administration\Global changes and select the appropriate global change instance from the list of instances.
-
In Visual Studio, select Tools\ Attach to Process… from the main menu.
-
Attach to the w3wp.exe process.
-
Set a break point within your global change code.
-
Start the global change to toggle the break point and begin debugging your code.