Andrew Arnott

News from my corner of the Visual Studio Project & Build team, programming tips, and solutions to common programming issues.

Update to Visual C++ 2012 Debugger launch extension template

A few days ago I posted about an updated Visual C++ 2012 debugger extensibility project template.  Since then, I realized it had a couple of issues that prevented it from working out of the box.  With those fixed, I also added a demonstration of how to read project properties that aren’t specifically dedicated to debugger support.  For example, if you want to determine the target framework of the project, or read the TargetPath property, that requires that you read properties that aren’t in your own debugger property page.  The project template on the Visual Studio Gallery is already updated with these new capabilities. 

Unfortunately there’s a slight new problem with the initial project expansion (when you use New Project to create a project based on the template), but the opening web page that explains next steps tells you the workaround.