June 2009 - Blake Niemyjski

  • Tips & Tricks: Debugging CodeSmith on Microsoft Windows 7

    We have updated the Tips & Tricks: Debugging CodeSmith with the changes needed to debug on Windows7.

    Here is the quick overview of what you need to-do to enable debugging on a Microsoft Windows 7 machine:

    1. Update the Just-In-Time debugger setting DbgJITDebugLaunchSetting.  The setting is found in the registry at [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]. 
    2. Set the value of DbgJITDebugLaunchSetting to 2.
    3. If you are using a 64bit operating system then you must also set the same key (DbgJITDebugLaunchSetting) in this folder [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework] to 2.
    4. If you run into any issues try running CodeSmith Studio and Visual Studio as an administrator.

    Now when CodeSmith enters a break point you will see something like this:

    Visual Studio Just-In-Time Debugger

    Click Yes, debug CodeSmithStudio to continue debugging.

windowscoding.com;
Copyright © 2008 Windows Coding
Microsoft and Microsoft logo's are trademarks of Microsoft Corporation.