June 21, 2007 9:06 PM
by Ed Kisinger
Ouch! Look at this map. I need to see what is happening in some of these functoids. What is a developer to do?????
A map is just complex XSL.... So to debug the functoids we need to treat it as such. First, lets Validate our map and get the location of the XSLT.
Since it validated (no errors) we have the XSLT output location in the Output Window. Copy this location to your clip board.
Open the file with Visual Studio:
Now, right click on your XSL working area and select properties. Here you will enter the input file that will be used for the transform:
Mark your break points, just as you would a code file, and start the debug: Now you can step through just as if it was .Net code:
Even step into the functoid code:
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u
Ed Blankenship is a Product Manager at Microsoft for Visual Studio Online. I am an author of a few books, former Microsoft MVP of the Year, and former ALM consultant. I hold Office Hours each week if you are interested in chatting.
Managed Windows Shared Hosting by OrcsWeb
Site design by Jeremy Kratz