<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Visual Studio Debug Engine Sample</title><link>http://code.msdn.microsoft.com/debugenginesample/Project/ProjectRss.aspx</link><description>A sample debug engine for Visual Studio. This engine will debug native win32 applications. It supports attaching to processes, launching new processes, basic breakpoints, basic callstacks, basic pr...</description><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008 as an administrator. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Mon, 13 Oct 2008 17:28:04 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20081013P</guid></item><item><title>NEW POST: Can not show the arrow marker when the excution stop at the breakpoint.</title><link>http://code.msdn.microsoft.com/debugenginesample/Thread/View.aspx?ThreadId=518</link><description>&lt;div class="wikidoc"&gt;
 &lt;br /&gt; &lt;br /&gt;After building it, I launch the sample debug engine through Tool/Project Launcher.&lt;br /&gt; &lt;br /&gt;A minute later, &lt;br /&gt;The callstack window shows the stack frame information----It is correct.&lt;br /&gt;And  the breakpoint window shows the breakpoints which I have set.------It is correct too.&lt;br /&gt; &lt;br /&gt;However, in the source code window, the arrow marker does not show.&lt;br /&gt; &lt;br /&gt;Then, If I type the local variant in the immediate window and type enter,  The program will  encounter a exception,&lt;br /&gt;The exception is &amp;quot;Unhandled exception at 0x3f25236e in devenv.exe: 0xC0000005: Access violation reading location 0x00000000&amp;quot;&lt;br /&gt; &lt;br /&gt;The function which cause this exception is HeapSize in Visual Studio 9.0/VC/crt./src/msize.c, line:88.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Is there any hint to solve this bug?&lt;br /&gt; &lt;br /&gt;------------------------&lt;br /&gt;BTW,  The sample works  well in  my college  PC.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>simonwolf</author><pubDate>Thu, 10 Jul 2008 08:50:49 GMT</pubDate><guid isPermaLink="false">NEW POST: Can not show the arrow marker when the excution stop at the breakpoint. 20080710A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008 as an administrator. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Mon, 09 Jun 2008 21:53:02 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080609P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008 as an administrator. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Fri, 06 Jun 2008 00:28:41 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080606A</guid></item><item><title>NEW POST: Can't launch</title><link>http://code.msdn.microsoft.com/debugenginesample/Thread/View.aspx?ThreadId=374</link><description>&lt;div class="wikidoc"&gt;
Just a follow up, dbg.LaunchDebugTargets is returning 0x89710016.&lt;br /&gt; &lt;br /&gt;The only relevant information I could find is http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1234362&amp;amp;SiteID=1 but unfortunately, that doesn't solve the problem (with VS 2008, the CLSID is in Wow6432 already). Does seem like the problem is probably x64 related though, I guess.&lt;br /&gt; &lt;br /&gt;Also tried starting the subprocess (undebugged) rather than using the addin Launcher, and then Attach to Process'ing from VS, but no better:&lt;br /&gt; &lt;br /&gt;---------------------------&lt;br /&gt;Microsoft Visual Studio&lt;br /&gt;---------------------------&lt;br /&gt;Unable to attach to the process. The debugger is not properly installed.  Cannot debug the requested type of code.  Run setup to install or repair the debugger.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;:(&lt;br /&gt;
&lt;/div&gt;</description><author>sgraham</author><pubDate>Wed, 21 May 2008 23:50:42 GMT</pubDate><guid isPermaLink="false">NEW POST: Can't launch 20080521P</guid></item><item><title>NEW POST: Can't launch</title><link>http://code.msdn.microsoft.com/debugenginesample/Thread/View.aspx?ThreadId=374</link><description>&lt;div class="wikidoc"&gt;
Hi&lt;br /&gt; &lt;br /&gt;I'm just trying to get started with this sample but I'm unable to get it to launch. Using the ProjectLauncher addin does nothing visible (after choosing the project and clicking Launch). It seems slightly worse than the previous release, which appeared to launch, but then crashed right away in the UNLOAD&lt;i&gt;DLL&lt;/i&gt;DEBUG_EVENT case in WorkerAPI.cpp.&lt;br /&gt; &lt;br /&gt;I also tried attaching from a __debugbreak()'d test, and selecting &amp;quot;Manually choose the debugging engines&amp;quot;. &amp;quot;Sample Debug Engine&amp;quot; appears in that list, but VS says:&lt;br /&gt; &lt;br /&gt;---------&lt;br /&gt;Process: x.exe&lt;br /&gt;The requested attach was not completely successful.&lt;br /&gt; &lt;br /&gt;Successfully attached these type(s) of code:&lt;br /&gt;Native&lt;br /&gt; &lt;br /&gt;Failed to attach to these type(s) of code:&lt;br /&gt;Sample Debug Engine: The debugger is not properly installed.  Cannot debug the requested type of code.  Run setup to install or repair the debugger.&lt;br /&gt;---------&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Any suggestions?&lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt;Scott&lt;br /&gt;(Vista x64 in case that matters)&lt;br /&gt;
&lt;/div&gt;</description><author>sgraham</author><pubDate>Wed, 21 May 2008 21:42:36 GMT</pubDate><guid isPermaLink="false">NEW POST: Can't launch 20080521P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008 as an administrator. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Tue, 20 May 2008 18:22:01 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080520P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Tue, 20 May 2008 18:21:30 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080520P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Fri, 29 Feb 2008 01:59:49 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080229A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch. Several of the stopping events were being sent as synchronous stopping when they should have been asynchronous. The lastest update fixes that. </description><author></author><pubDate>Fri, 29 Feb 2008 01:59:14 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080229A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Fri, 29 Feb 2008 01:58:26 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080229A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Thu, 28 Feb 2008 23:02:34 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080228P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Mon, 25 Feb 2008 23:53:38 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080225P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Mon, 25 Feb 2008 22:48:21 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080225P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Mon, 25 Feb 2008 18:01:48 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080225P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This release fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Sat, 23 Feb 2008 03:57:38 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080223A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This releases fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Sat, 23 Feb 2008 00:23:32 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080223A</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This releases fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Fri, 22 Feb 2008 23:56:02 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080222P</guid></item><item><title>CREATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=501</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008. Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41; A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41; A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41; A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;This releases fixes some issues with the self-registration and resolves a race condition during process launch</description><author></author><pubDate>Fri, 22 Feb 2008 20:58:03 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Debug Engine Sample v1.1 (Feb 22, 2008) 20080222P</guid></item><item><title>UPDATED RELEASE: Debug Engine Sample v1 (Feb 20, 2008)</title><link>http://code.msdn.microsoft.com/debugenginesample/Release/ProjectReleases.aspx?ReleaseId=433</link><description>The debug engine sample is contained within this zip file. The solution contains the managed front end &amp;#40;written in C&amp;#35;&amp;#41;, the mixed mode C&amp;#43;&amp;#43; backend, and the project launcher to demonstrate the launch scenarios. To use the sample, download the zip file to your machine and decompress it. Open the solution in Visual Studio 2008.  Build the sample and run it. Visual Studio should open under the debugger. Open a Visual C&amp;#43;&amp;#43; project in the new instance of Visual Studio, build it, and then go to the project launcher tab under the tools menu. A form should open that shows the name of your project. Choose launch on the form and the VC&amp;#43;&amp;#43; project should launch under the sample debug engine.&lt;br /&gt;&lt;br /&gt;NOTE&amp;#58; if you are not running Vista, you will need to modify the addins path in the project launcher project from &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;documents&amp;#92;visual studio 2008&amp;#92;addins to &amp;#37;usersproflie&amp;#37;&amp;#92;username&amp;#92;my documents&amp;#92;visual studio 2008&amp;#92;addins because of the change in the name of the my documents folder.&lt;br /&gt;&lt;br /&gt;The sample is split into three separate projects&amp;#58;&lt;br /&gt;1&amp;#41;      A front end implemented in C&amp;#35; which implements the AD7 interfaces and interacts with the SDM. The root object of this project is AD7Engine which implements IDebugEngine2. This project is called Microsoft.VisualStudio.Debugger.SampleEngine.&lt;br /&gt;2&amp;#41;      A back end implemented in mixed mode C&amp;#43;&amp;#43; which interacts with the win32 debugging API and DIA, the public symbol interfaces. This project is called Microsoft.VisualStudio.Debugger.SampleEngineWorker.&lt;br /&gt;3&amp;#41;      A Visual Studio Addin which is used to launch Visual C&amp;#43;&amp;#43; projects using the new engine. This project is named ProjectLauncher. It adds a new command button &amp;#8220;ProjectLauncher&amp;#8221; to the Visual Studio Tools menu which will launch a form that displays the current projects in Visual Studio that can be launched with the new engine. &lt;br /&gt;&lt;br /&gt;</description><author></author><pubDate>Thu, 21 Feb 2008 21:26:39 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: Debug Engine Sample v1 (Feb 20, 2008) 20080221P</guid></item></channel></rss>