<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Visual Debugger for MSBuild Projects</title><link>http://www.codeplex.com/msbdbg/Project/ProjectRss.aspx</link><description>A fully featured visual debugger for MSBuild projects.      Supports stepping into task, targets and imported projects, running arbitrary MSBuild projects under debugger and breaking at arbitrary point...</description><item><title>New Post: What is a strange restriction?</title><link>http://www.codeplex.com/msbdbg/Thread/View.aspx?ThreadId=32542</link><description>&lt;div style="line-height: normal;"&gt;Looks like there was expected to be a new version out on the 29th of July, but it hasn't arrived yet.
&lt;/div&gt;</description><author>djryan</author><pubDate>Tue, 05 Aug 2008 09:47:40 GMT</pubDate><guid isPermaLink="false">New Post: What is a strange restriction? 20080805094740A</guid></item><item><title>Commented Issue: Updated version shows : "Application Expired" message</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=2410</link><description>The updated version, &amp;#40;as well as the older version&amp;#41; shows the &amp;#34;Application Expired&amp;#34; notice. Unable to use the application.&lt;br /&gt;Comments: ** Comment from web user: ivan_sysanin ** &lt;p&gt;For what reason that was made&amp;#63;&lt;/p&gt;</description><author>ivan_sysanin</author><pubDate>Wed, 30 Jul 2008 10:06:35 GMT</pubDate><guid isPermaLink="false">Commented Issue: Updated version shows : "Application Expired" message 20080730100635A</guid></item><item><title>New Post: What is a strange restriction?</title><link>http://www.codeplex.com/msbdbg/Thread/View.aspx?ThreadId=32542</link><description>&lt;div style="line-height: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (DateTime.Now &amp;gt; new DateTime(0x7d8, 7, 0x1d)) // 2008 July&amp;nbsp; 29&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new ApplicationExpiredForm().ShowDialog();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;
Of course I've found it just on the next day. When you can publish new release?&lt;br&gt;
&lt;/div&gt;</description><author>ivan_sysanin</author><pubDate>Wed, 30 Jul 2008 10:04:45 GMT</pubDate><guid isPermaLink="false">New Post: What is a strange restriction? 20080730100445A</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&lt;div&gt;
&lt;b&gt;Getting started&lt;/b&gt;&lt;br&gt;&lt;ol&gt;
&lt;li&gt;Head over to &lt;a href="http://blogs.msdn.com/parthopdas"&gt;http://blogs.msdn.com/parthopdas&lt;span&gt;&lt;/span&gt;&lt;/a&gt;to see screen shots&lt;/li&gt;&lt;li&gt;Click on the MSBuildDebugger.application on the release page&lt;/li&gt;&lt;li&gt;Open your project project&lt;/li&gt;&lt;li&gt;Use the following command &amp;amp; shortcut keys &lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Ctrl.Shift.O - Open a project to debug&lt;/li&gt;&lt;li&gt;Ctrl.O - Open an imported project or targets files to set break point&lt;/li&gt;&lt;li&gt;F5 - Run the project under debugger&lt;/li&gt;&lt;li&gt;F11 - Step into tasks, targets and imported projects&lt;/li&gt;&lt;li&gt;F9 - Set break points on tasks and targets&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;&lt;b&gt;v1 (alpha) Release Feature Set&lt;/b&gt;&lt;br&gt;&lt;ul&gt;
&lt;li&gt;Project system&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open project&lt;/li&gt;&lt;li&gt;Open files&lt;/li&gt;&lt;li&gt;Ctrl.F support in editor&lt;/li&gt;&lt;li&gt;F1 opens up help&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Environment&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;View the environment variables passed to MSBuild&lt;/li&gt;&lt;li&gt;Reset the environment variable passed to msbuild&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Stepping&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;F11&lt;/li&gt;&lt;li&gt;F5&lt;/li&gt;&lt;li&gt;Break Execution&lt;/li&gt;&lt;li&gt;Current point of execution shown in yellow&lt;/li&gt;&lt;li&gt;Setp into Imported projects&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Break Points&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;BP Window&lt;/li&gt;&lt;li&gt;double click take you to location&lt;/li&gt;&lt;li&gt;BP highlighted in red&lt;/li&gt;&lt;li&gt;F9&lt;/li&gt;&lt;li&gt;F5 breaks on BP&lt;/li&gt;&lt;li&gt;Delete break points&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Call stack&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;view current call stack, usefull for CallTarget and MSBuild tasks&lt;/li&gt;&lt;li&gt;BP set on project&lt;/li&gt;&lt;li&gt;Debugger steps on project&lt;/li&gt;&lt;li&gt;double click take you to the stack frame&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Output window&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Trace of what is going on&lt;/li&gt;&lt;li&gt;Debugger messages (e.g. bp hit)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;State View&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;RO properties view&lt;/li&gt;&lt;li&gt;RO items view&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Verification&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Can handle CallTarget, MSBuild, task &amp;amp; target batching&lt;/li&gt;&lt;li&gt;Debug OOB VS Projects&lt;/li&gt;&lt;li&gt;Debug DevDi* projects&lt;/li&gt;&lt;li&gt;Requires only .NET Framework 3.5 RTM (no VS2008 requried)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;b&gt;Known Issues in v1&lt;/b&gt;&lt;br&gt;&lt;ul&gt;
&lt;li&gt;Not a very jazzy UI&lt;/li&gt;&lt;li&gt;Stepping is done twice for empty XML nodes&lt;/li&gt;&lt;li&gt;F10 and Shift-F11 not supported yet&lt;/li&gt;&lt;li&gt;Cannot close project or files once they are opened&lt;/li&gt;&lt;li&gt;Random F9 behavior in remote corner cases&lt;/li&gt;&lt;li&gt;Random F11 behavior in remote corner cases&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author></author><pubDate>Fri, 04 Jul 2008 18:25:08 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080704062508P</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&lt;div&gt;
&lt;b&gt;Getting started&lt;/b&gt;&lt;br&gt;&lt;ol&gt;
&lt;li&gt;Head over to &lt;a href="http://blogs.msdn.com/parthopdas"&gt;http://blogs.msdn.com/parthopdas&lt;span&gt;&lt;/span&gt;&lt;/a&gt;to see screen shots&lt;/li&gt;&lt;li&gt;Click on the MSBuildDebugger.application on the release page&lt;/li&gt;&lt;li&gt;Open your project project&lt;/li&gt;&lt;li&gt;Use the following command &amp;amp; shortcut keys &lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Ctrl.Shift.O - Open a project to debug&lt;/li&gt;&lt;li&gt;Ctrl.O - Open an imported project or targets files to set break point&lt;/li&gt;&lt;li&gt;F5 - Run the project under debugger&lt;/li&gt;&lt;li&gt;F11 - Step into tasks, targets and imported projects&lt;/li&gt;&lt;li&gt;F9 - Set break points on tasks and targets&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;&lt;b&gt;v1 (alpha) Release Feature Set&lt;/b&gt;&lt;br&gt;&lt;ul&gt;
&lt;li&gt;Project system&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open project&lt;/li&gt;&lt;li&gt;Open files&lt;/li&gt;&lt;li&gt;Ctrl.F support in editor&lt;/li&gt;&lt;li&gt;F1 opens up help&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Environment&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;View the environment variables passed to MSBuild&lt;/li&gt;&lt;li&gt;Reset the environment variable passed to msbuild&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Stepping&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;F11&lt;/li&gt;&lt;li&gt;F5&lt;/li&gt;&lt;li&gt;Break Execution&lt;/li&gt;&lt;li&gt;Current point of execution shown in yellow&lt;/li&gt;&lt;li&gt;Setp into Imported projects&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Break Points&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;BP Window&lt;/li&gt;&lt;li&gt;double click take you to location&lt;/li&gt;&lt;li&gt;BP highlighted in red&lt;/li&gt;&lt;li&gt;F9&lt;/li&gt;&lt;li&gt;F5 breaks on BP&lt;/li&gt;&lt;li&gt;Delete break points&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Call stack&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;view current call stack, usefull for CallTarget and MSBuild tasks&lt;/li&gt;&lt;li&gt;BP set on project&lt;/li&gt;&lt;li&gt;Debugger steps on project&lt;/li&gt;&lt;li&gt;double click take you to the stack frame&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Output window&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Trace of what is going on&lt;/li&gt;&lt;li&gt;Debugger messages (e.g. bp hit)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;State View&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;RO properties view&lt;/li&gt;&lt;li&gt;RO items view&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Verification&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Can handle CallTarget, MSBuild, task &amp;amp; target batching&lt;/li&gt;&lt;li&gt;Debug OOB VS Projects&lt;/li&gt;&lt;li&gt;Debug DevDi* projects&lt;/li&gt;&lt;li&gt;Requires only .NET Framework 3.5 RTM (no VS2008 requried)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;b&gt;Known Issues in v1&lt;/b&gt;&lt;br&gt;&lt;ul&gt;
&lt;li&gt;Not a very jazzy UI&lt;/li&gt;&lt;li&gt;Stepping is done twice for empty XML nodes&lt;/li&gt;&lt;li&gt;F10 and Shift-F11 not supported yet&lt;/li&gt;&lt;li&gt;Cannot close project or files once they are opened&lt;/li&gt;&lt;li&gt;Random F9 behavior in remote corner cases&lt;/li&gt;&lt;li&gt;Random F11 behavior in remote corner cases&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author></author><pubDate>Fri, 04 Jul 2008 18:24:25 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080704062425P</guid></item><item><title>Created Issue: Updated version shows : "Application Expired" message</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=2410</link><description>The updated version, &amp;#40;as well as the older version&amp;#41; shows the &amp;#34;Application Expired&amp;#34; notice. Unable to use the application.&lt;br /&gt;</description><author>thephoenics</author><pubDate>Thu, 03 Jul 2008 10:22:36 GMT</pubDate><guid isPermaLink="false">Created Issue: Updated version shows : "Application Expired" message 20080703102236A</guid></item><item><title>NEW POST: Build fails in Visual Debugger but runs on the command line?</title><link>http://www.codeplex.com/msbdbg/Thread/View.aspx?ThreadId=28963</link><description>&lt;div style="line-height: normal;"&gt;Microsoft.Build.BuildEngine.InternalLoggerException: The build was aborted because of an unexpected logger failure. ---&amp;gt; System.Xml.XmlException: Data at the root level is invalid. Line 2, position 1.&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReaderImpl.Throw(Exception e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReaderImpl.ParseDocumentContent()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReaderImpl.Read()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at System.Xml.XmlTextReader.Read()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at MSBuildDebugger.PDB.PopulateSymbolInformation() in D:\dd\personal\src\misc\msbdbg\v1.0\MSBuildDebugger\PDB.cs:line 48&lt;br&gt;
&amp;nbsp;&amp;nbsp; at MSBuildDebugger.PDB.Create(String executablePath) in D:\dd\personal\src\misc\msbdbg\v1.0\MSBuildDebugger\PDB.cs:line 36&lt;br&gt;
&amp;nbsp;&amp;nbsp; at MSBuildDebugger.SymbolStore.LoadSymbols(String executablePath) in D:\dd\personal\src\misc\msbdbg\v1.0\MSBuildDebugger\SymbolStore.cs:line 42&lt;br&gt;
&amp;nbsp;&amp;nbsp; at MSBuildDebugger.DebugEngine.eventSource_ProjectStarted(Object sender, ProjectStartedEventArgs e) in D:\dd\personal\src\misc\msbdbg\v1.0\MSBuildDebugger\DebugEngine.cs:line 46&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EventSource.RaiseProjectStartedEvent(Object sender, ProjectStartedEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; --- End of inner exception stack trace ---&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.InternalLoggerException.Throw(Exception innerException, BuildEventArgs e, String messageResourceName, Boolean initializationException, String[] messageArgs)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EventSource.RaiseProjectStartedEvent(Object sender, ProjectStartedEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EventSource.RaiseStronglyTypedEvent(BuildEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EngineLoggingServicesInProc.ProcessBuildEvent(BuildEventArgs buildEventArgs)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EngineLoggingServices.PostLoggingEvent(BuildEventArgs e)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EngineLoggingServices.LogProjectStarted(Int32 projectId, BuildEventContext parentBuildEventContext, BuildEventContext projectBuildEventContext, String projectFile, String targetNames, IEnumerable properties, IEnumerable items)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.InitializeForBuildingTargets(BuildRequest buildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.BuildInternal(BuildRequest buildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProjectInternalInitial(BuildRequest buildRequest, Project project)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProjectInternal(BuildRequest buildRequest, ProjectBuildState buildContext, TaskExecutionContext taskExecutionContext, Boolean initialCall)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProjectFileInternal(BuildRequest buildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.EngineBuildLoop(BuildRequest terminatingBuildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskExecutionModule.BuildProjectFile(Int32 handleId, String[] projectFileNames, String[] targetNames, IDictionary[] globalPropertiesPerProject, IDictionary[] targetOutputsPerProject, EngineLoggingServices loggingServices, String[] toolsVersions, Boolean useResultsCache, Boolean unloadProjectsOnCompletion, BuildEventContext taskContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EngineProxy.BuildProjectFile(String projectFileName, String[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, String toolsVersion)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.EngineProxy.BuildProjectFile(String projectFileName, String[] targetNames, IDictionary globalProperties, IDictionary targetOutputs)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.Tasks.MSBuild.ExecuteTargets(ITaskItem project, Hashtable propertiesTable, ArrayList targetLists, Boolean stopOnFirstFailure, Boolean rebaseOutputs, IBuildEngine buildEngine, TaskLoggingHelper log, ArrayList targetOutputs)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.Tasks.MSBuild.Execute()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean&amp;amp; taskResult)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskEngine.ExecuteBucket(EngineProxy engineProxy, ItemBucket bucket, Int32 bucketNumber, TaskExecutionMode howToExecuteTask)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(TaskExecutionMode howToExecuteTask, Lookup lookup)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskExecutionState.TaskEngineExecuteTask(TaskEngine taskEngine, TaskExecutionMode howTaskShouldBeExecuted, Lookup lookup)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskExecutionState.ExecuteTask()&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TaskExecutionModule.ExecuteTask(TaskExecutionState taskState)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.SubmitNonIntrinsicTask(XmlElement taskNode, ITaskHost hostObject, ProjectBuildState buildContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.ExecuteCurrentTask(ProjectBuildState buildContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.ContinueRunningTasks(ProjectBuildState buildContext, TaskExecutionContext taskExecutionContext, Boolean startingFirstTask)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.ExecuteDependentTarget(ProjectBuildState buildContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.ContinueBuildingDependencies(ProjectBuildState buildContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.TargetExecutionWrapper.ContinueBuild(ProjectBuildState buildContext, TaskExecutionContext taskExecutionContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.ExecuteNextActionForProjectContext(ProjectBuildState buildContext, Boolean initialCall)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.CalculateNextActionForProjectContext(ProjectBuildState buildContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.ContinueBuild(ProjectBuildState buildContext, TaskExecutionContext taskExecutionContext)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.BuildInternal(BuildRequest buildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProjectInternalInitial(BuildRequest buildRequest, Project project)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProjectInternal(BuildRequest buildRequest, ProjectBuildState buildContext, TaskExecutionContext taskExecutionContext, Boolean initialCall)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.EngineBuildLoop(BuildRequest terminatingBuildRequest)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.PostProjectEvaluationRequests(Project project, String[] projectFiles, String[][] targetNames, BuildPropertyGroup[] globalPropertiesPerProject, IDictionary[] targetOutputsPerProject, BuildSettings buildFlags, String[] toolVersions)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Engine.BuildProject(Project project, String[] targetNames, IDictionary targetOutputs, BuildSettings buildFlags)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at Microsoft.Build.BuildEngine.Project.Build(String targetName)&lt;br&gt;
&amp;nbsp;&amp;nbsp; at MSBuildDebugger.UI.MainWindow.DebugThreadProc(Object targetToDebug) in D:\dd\personal\src\misc\msbdbg\v1.0\MSBuildDebugger\UI\MainWindow.cs:line 75&lt;br&gt;
=============== ERROR ===============
&lt;/div&gt;</description><author>boflynn</author><pubDate>Tue, 03 Jun 2008 15:37:28 GMT</pubDate><guid isPermaLink="false">NEW POST: Build fails in Visual Debugger but runs on the command line? 20080603033728P</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Click on the MSBuildDebugger.application on the release page&lt;br /&gt;&amp;#35; Open your project project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Mon, 19 May 2008 15:51:00 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080519035100P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbdbg/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;A fully featured visual debugger for MSBuild projects.&lt;br /&gt;&lt;br /&gt;Supports stepping into task, targets and imported projects, running arbitrary MSBuild projects under debugger and breaking at arbitrary points, setting break points, viewing call stacks and read only views of Items and Properties in break mode.&lt;br /&gt;Works well with CallTarget, MSBuild tasks and task&amp;#47;target batching.&lt;br /&gt;&lt;br /&gt;Tested on on out-of-box VS2008 projects and the &amp;#40;super-complex&amp;#41; Microsoft Developer Division MSBuild based builds.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Getting started&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Head over to &lt;a href="http://blogs.msdn.com/parthopdas" class="externalLink"&gt;http://blogs.msdn.com/parthopdas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;to see screen shots&lt;/li&gt;&lt;li&gt;Download the v1.alpha release &amp;amp; place MSBuildDebugger.exe and MSBuildDebugger.exe.config on your machine&lt;/li&gt;&lt;li&gt;Launch the MSBuildDebugger.exe and open a project&lt;/li&gt;&lt;li&gt;Use the following command &amp;amp; shortcut keys &lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Ctrl.Shift.O - Open a project to debug&lt;/li&gt;&lt;li&gt;Ctrl.O - Open an imported project or targets files to set break point&lt;/li&gt;&lt;li&gt;F5 - Run the project under debugger&lt;/li&gt;&lt;li&gt;F11 - Step into tasks, targets and imported projects&lt;/li&gt;&lt;li&gt;F9 - Set break points on tasks and targets&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;&lt;b&gt;Release Notes&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Study the v1 feature set, v1 known issues and proposed v2 feature list in the sections below&lt;/li&gt;&lt;li&gt;For now play with the binaries and send me feedback at p a r t h a d @ m i c r o s o f t . c o m. Tell me about:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;What features you want to see in v1&lt;/li&gt;&lt;li&gt;Bugs: hangs, crashes and irritations&lt;/li&gt;&lt;li&gt;Whether you think this is usefull or not&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Source code will be released for community contribution/development with final v1 release (very soon)&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;v1 Release feature set&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Project system&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open project&lt;/li&gt;&lt;li&gt;Open files&lt;/li&gt;&lt;li&gt;Ctrl.F support in editor&lt;/li&gt;&lt;li&gt;F1 opens up help&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Environment&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;View the environment variables passed to MSBuild&lt;/li&gt;&lt;li&gt;Reset the environment variable passed to msbuild&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Stepping&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;F11&lt;/li&gt;&lt;li&gt;F5&lt;/li&gt;&lt;li&gt;Break Execution&lt;/li&gt;&lt;li&gt;Current point of execution shown in yellow&lt;/li&gt;&lt;li&gt;Setp into Imported projects&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Break Points&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;BP Window&lt;/li&gt;&lt;li&gt;double click take you to location&lt;/li&gt;&lt;li&gt;BP highlighted in red&lt;/li&gt;&lt;li&gt;F9&lt;/li&gt;&lt;li&gt;F5 breaks on BP&lt;/li&gt;&lt;li&gt;Delete break points&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Call stack&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;view current call stack, usefull for CallTarget and MSBuild tasks&lt;/li&gt;&lt;li&gt;BP set on project&lt;/li&gt;&lt;li&gt;Debugger steps on project&lt;/li&gt;&lt;li&gt;double click take you to the stack frame&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Output window&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Trace of what is going on&lt;/li&gt;&lt;li&gt;Debugger messages (e.g. bp hit)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;State View&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;RO properties view&lt;/li&gt;&lt;li&gt;RO items view&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Verification&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Can handle CallTarget, MSBuild, task &amp;amp; target batching&lt;/li&gt;&lt;li&gt;Debug OOB VS Projects&lt;/li&gt;&lt;li&gt;Debug DevDi* projects&lt;/li&gt;&lt;li&gt;Requires only .NET Framework 3.5 RTM (no VS2008 requried)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;b&gt;Known Issues in v1&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Not a very jazzy UI&lt;/li&gt;&lt;li&gt;Stepping is done twice for empty XML nodes&lt;/li&gt;&lt;li&gt;F10 and Shift-F11 not supported yet&lt;/li&gt;&lt;li&gt;Cannot close project or files once they are opened&lt;/li&gt;&lt;li&gt;Random F9 behavior in remote corner cases&lt;/li&gt;&lt;li&gt;Random F11 behavior in remote corner cases&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;vNext wish list&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Fix known issues&lt;/li&gt;&lt;li&gt;Jazzy WPF based shell (simillar to graphical PowerShell v2.0)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Make UI consistent with VS Debugger&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Re-org and rewrite some selected parts of the code&lt;/li&gt;&lt;li&gt;Command Line version of the debugger&lt;/li&gt;&lt;li&gt;Visual Studio integration&lt;/li&gt;&lt;li&gt;Data break points&lt;/li&gt;&lt;li&gt;Properties and Items View improvements (make it RW, highlight changed ones, etc.)&lt;/li&gt;&lt;li&gt;Enable multiproc support- perf&lt;/li&gt;&lt;li&gt;Analyzer (Imported projects and Executable nodes views)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>parthad</author><pubDate>Sat, 15 Mar 2008 09:18:32 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080315091832A</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Click on the MSBuildDebugger.application on the release page&lt;br /&gt;&amp;#35; Open your project project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Sat, 08 Mar 2008 05:21:57 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080308052157A</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Click on the MSBuildDebugger.application on the release page&lt;br /&gt;&amp;#35; Open your project project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&amp;#35; &amp;#42;&amp;#40;For DevDiv developers only&amp;#41;&amp;#42; You need to do the following to run inside DevDiv Razzle&lt;br /&gt;&amp;#35;&amp;#35; Run MSBuildDebugger.application&lt;br /&gt;&amp;#35;&amp;#35; When the app comes up, locate it in your temp folder using procexp &amp;#40;that is where the ClickOnce runtime copies it to befor launching the executable&amp;#41;&lt;br /&gt;&amp;#35;&amp;#35; Copy over the contents of that folder into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Copy contents of &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;msbuild.exe.config to &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe.config&lt;br /&gt;&amp;#35;&amp;#35; Copy RTM version of System.Core.dll into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Start Razzle and execute &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Thu, 06 Mar 2008 15:44:24 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080306034424P</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Click on the MSBuildDebugger.application on the release page&lt;br /&gt;&amp;#35; Open your project project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&amp;#35; &amp;#42;&amp;#40;For DevDiv developers only&amp;#41;&amp;#42; You need to do the following to run inside DevDiv Razzle&lt;br /&gt;&amp;#35;&amp;#35; Run MSBuildDebugger.application&lt;br /&gt;&amp;#35;&amp;#35; When the app comes up, locate it in your temp folder using procexp &amp;#40;that is where the ClickOnce runtime copies it to befor launching the executable&amp;#41;&lt;br /&gt;&amp;#35;&amp;#35; Copy over the contents of that folder into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Copy contents of &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;msbuild.exe.config to &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe.config&lt;br /&gt;&amp;#35;&amp;#35; Copy RTM version of System.Core.dll into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Start Razzle and execute &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Thu, 06 Mar 2008 15:43:23 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20080306034323P</guid></item><item><title>CREATED ISSUE: Allow see the parameters of a task</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=1608</link><description>For debugging purposes, it will be great to be able to see how the parameters of a task are evaluated before the task is executed.&lt;br /&gt;</description><author>mabadia</author><pubDate>Thu, 28 Feb 2008 14:15:49 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Allow see the parameters of a task 20080228021549P</guid></item><item><title>CREATED ISSUE: Syntax Highlighting</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=1607</link><description>It is difficult to read the files without having syntax highlighting&lt;br /&gt;</description><author>mabadia</author><pubDate>Thu, 28 Feb 2008 12:20:05 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Syntax Highlighting 20080228122005P</guid></item><item><title>CREATED ISSUE: Specify custom properties when running a target</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=1606</link><description>I miss the option to pass properties to the project like when you use msbuild with &amp;#47;p&amp;#58;PropertyName&amp;#61;propertyValue&lt;br /&gt;</description><author>mabadia</author><pubDate>Thu, 28 Feb 2008 12:18:19 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Specify custom properties when running a target 20080228121819P</guid></item><item><title>CREATED ISSUE: Let the users add new properties and new items</title><link>http://www.codeplex.com/msbdbg/WorkItem/View.aspx?WorkItemId=1605</link><description>It would be cool to let the users the option to add new properties and items as well as be able to edit the existing ones&lt;br /&gt;</description><author>mabadia</author><pubDate>Thu, 28 Feb 2008 12:16:37 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Let the users add new properties and new items 20080228121637P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbdbg/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;A fully featured visual debugger for MSBuild projects.&lt;br /&gt;&lt;br /&gt;Supports stepping into task, targets and imported projects, running arbitrary MSBuild projects under debugger and breaking at arbitrary points, setting break points, viewing call stacks and read only views of Items and Properties in break mode.&lt;br /&gt;Works well with CallTarget, MSBuild tasks and task&amp;#47;target batching.&lt;br /&gt;&lt;br /&gt;Tested on on out-of-box VS2008 projects and the &amp;#40;super-complex&amp;#41; Microsoft Developer Division MSBuild based builds.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Getting started&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Head over to &lt;a href="http://blogs.msdn.com/parthopdas" class="externalLink"&gt;http://blogs.msdn.com/parthopdas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;to see screen shots&lt;/li&gt;&lt;li&gt;Download the v1.alpha release &amp;amp; place MSBuildDebugger.exe and MSBuildDebugger.exe.config on your machine&lt;/li&gt;&lt;li&gt;Launch the MSBuildDebugger.exe and open a project&lt;/li&gt;&lt;li&gt;Use the following command &amp;amp; shortcut keys &lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Ctrl.Shift.O - Open a project to debug&lt;/li&gt;&lt;li&gt;Ctrl.O - Open an imported project or targets files to set break point&lt;/li&gt;&lt;li&gt;F5 - Run the project under debugger&lt;/li&gt;&lt;li&gt;F11 - Step into tasks, targets and imported projects&lt;/li&gt;&lt;li&gt;F9 - Set break points on tasks and targets&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;&lt;b&gt;(For DevDiv developers only)&lt;/b&gt; You need to do the following to run inside DevDiv Razzle&lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Run MSBuildDebugger.application&lt;/li&gt;&lt;li&gt;When the app comes up, locate it in your temp folder using procexp (that is where the ClickOnce runtime copies it to befor launching the executable)&lt;/li&gt;&lt;li&gt;Copy over the contents of that folder into %COMPLUS&lt;i&gt;InstallRoot%\%COMPLUS&lt;/i&gt;InstallVersion%&lt;/li&gt;&lt;li&gt;Copy contents of %COMPLUS&lt;i&gt;InstallRoot%\%COMPLUS&lt;/i&gt;InstallVersion%\msbuild.exe.config to %COMPLUS&lt;i&gt;InstallRoot%\%COMPLUS&lt;/i&gt;InstallVersion%\MSBuildDebugger.exe.config&lt;/li&gt;&lt;li&gt;Copy RTM version of System.Core.dll into %COMPLUS&lt;i&gt;InstallRoot%\%COMPLUS&lt;/i&gt;InstallVersion%&lt;/li&gt;&lt;li&gt;Start Razzle and execute %COMPLUS&lt;i&gt;InstallRoot%\%COMPLUS&lt;/i&gt;InstallVersion%\MSBuildDebugger.exe&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;&lt;b&gt;Release Notes&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Study the v1 feature set, v1 known issues and proposed v2 feature list in the sections below&lt;/li&gt;&lt;li&gt;For now play with the binaries and send me feedback at p a r t h a d @ m i c r o s o f t . c o m. Tell me about:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;What features you want to see in v1&lt;/li&gt;&lt;li&gt;Bugs: hangs, crashes and irritations&lt;/li&gt;&lt;li&gt;Whether you think this is usefull or not&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Source code will be released for community contribution/development with final v1 release (very soon)&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;v1 Release feature set&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Project system&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open project&lt;/li&gt;&lt;li&gt;Open files&lt;/li&gt;&lt;li&gt;Ctrl.F support in editor&lt;/li&gt;&lt;li&gt;F1 opens up help&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Environment&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;View the environment variables passed to MSBuild&lt;/li&gt;&lt;li&gt;Reset the environment variable passed to msbuild&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Stepping&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;F11&lt;/li&gt;&lt;li&gt;F5&lt;/li&gt;&lt;li&gt;Break Execution&lt;/li&gt;&lt;li&gt;Current point of execution shown in yellow&lt;/li&gt;&lt;li&gt;Setp into Imported projects&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Break Points&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;BP Window&lt;/li&gt;&lt;li&gt;double click take you to location&lt;/li&gt;&lt;li&gt;BP highlighted in red&lt;/li&gt;&lt;li&gt;F9&lt;/li&gt;&lt;li&gt;F5 breaks on BP&lt;/li&gt;&lt;li&gt;Delete break points&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Call stack&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;view current call stack, usefull for CallTarget and MSBuild tasks&lt;/li&gt;&lt;li&gt;BP set on project&lt;/li&gt;&lt;li&gt;Debugger steps on project&lt;/li&gt;&lt;li&gt;double click take you to the stack frame&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Output window&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Trace of what is going on&lt;/li&gt;&lt;li&gt;Debugger messages (e.g. bp hit)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;State View&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;RO properties view&lt;/li&gt;&lt;li&gt;RO items view&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Verification&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Can handle CallTarget, MSBuild, task &amp;amp; target batching&lt;/li&gt;&lt;li&gt;Debug OOB VS Projects&lt;/li&gt;&lt;li&gt;Debug DevDi* projects&lt;/li&gt;&lt;li&gt;Requires only .NET Framework 3.5 RTM (no VS2008 requried)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;b&gt;Known Issues in v1&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Not a very jazzy UI&lt;/li&gt;&lt;li&gt;Stepping is done twice for empty XML nodes&lt;/li&gt;&lt;li&gt;F10 and Shift-F11 not supported yet&lt;/li&gt;&lt;li&gt;Cannot close project or files once they are opened&lt;/li&gt;&lt;li&gt;Random F9 behavior in remote corner cases&lt;/li&gt;&lt;li&gt;Random F11 behavior in remote corner cases&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;vNext wish list&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Fix known issues&lt;/li&gt;&lt;li&gt;Jazzy WPF based shell (simillar to graphical PowerShell v2.0)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Make UI consistent with VS Debugger&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Re-org and rewrite some selected parts of the code&lt;/li&gt;&lt;li&gt;Command Line version of the debugger&lt;/li&gt;&lt;li&gt;Visual Studio integration&lt;/li&gt;&lt;li&gt;Data break points&lt;/li&gt;&lt;li&gt;Properties and Items View improvements (make it RW, highlight changed ones, etc.)&lt;/li&gt;&lt;li&gt;Enable multiproc support- perf&lt;/li&gt;&lt;li&gt;Analyzer (Imported projects and Executable nodes views)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>parthad</author><pubDate>Sat, 01 Dec 2007 13:22:21 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071201012221P</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Click on the MSBuildDebugger.application on the release page&lt;br /&gt;&amp;#35; Open your project project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&amp;#35; &amp;#42;&amp;#40;For DevDiv developers only&amp;#41;&amp;#42; You need to do the following to run inside DevDiv Razzle&lt;br /&gt;&amp;#35;&amp;#35; Run MSBuildDebugger.application&lt;br /&gt;&amp;#35;&amp;#35; When the app comes up, locate it in your temp folder using procexp &amp;#40;that is where the ClickOnce runtime copies it to befor launching the executable&amp;#41;&lt;br /&gt;&amp;#35;&amp;#35; Copy over the contents of that folder into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Copy contents of &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;msbuild.exe.config to &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe.config&lt;br /&gt;&amp;#35;&amp;#35; Copy RTM version of System.Core.dll into &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&lt;br /&gt;&amp;#35;&amp;#35; Start Razzle and execute &amp;#37;COMPLUS_InstallRoot&amp;#37;&amp;#92;&amp;#37;COMPLUS_InstallVersion&amp;#37;&amp;#92;MSBuildDebugger.exe&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Sat, 01 Dec 2007 13:20:24 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20071201012024P</guid></item><item><title>UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007)</title><link>http://www.codeplex.com/msbdbg/Release/ProjectReleases.aspx?ReleaseId=8760</link><description>&amp;#42;Getting started&amp;#42;&lt;br /&gt;&amp;#35; Head over to &amp;#91;url&amp;#58;http&amp;#58;&amp;#47;&amp;#47;blogs.msdn.com&amp;#47;parthopdas&amp;#93;to see screen shots&lt;br /&gt;&amp;#35; Download the v1.alpha release &amp;#38; place MSBuildDebugger.exe and MSBuildDebugger.exe.config on your machine&lt;br /&gt;&amp;#35; Launch the MSBuildDebugger.exe and open a project&lt;br /&gt;&amp;#35; Use the following command &amp;#38; shortcut keys &lt;br /&gt;&amp;#35;&amp;#35; Ctrl.Shift.O - Open a project to debug&lt;br /&gt;&amp;#35;&amp;#35; Ctrl.O - Open an imported project or targets files to set break point&lt;br /&gt;&amp;#35;&amp;#35; F5 - Run the project under debugger&lt;br /&gt;&amp;#35;&amp;#35; F11 - Step into tasks, targets and imported projects&lt;br /&gt;&amp;#35;&amp;#35; F9 - Set break points on tasks and targets&lt;br /&gt;&lt;br /&gt;&amp;#42;v1 &amp;#40;alpha&amp;#41; Release Feature Set&amp;#42;&lt;br /&gt;&amp;#42; Project system&lt;br /&gt;&amp;#42;&amp;#42; Open project&lt;br /&gt;&amp;#42;&amp;#42; Open files&lt;br /&gt;&amp;#42;&amp;#42; Ctrl.F support in editor&lt;br /&gt;&amp;#42;&amp;#42; F1 opens up help&lt;br /&gt;&amp;#42; Environment&lt;br /&gt;&amp;#42;&amp;#42; View the environment variables passed to MSBuild&lt;br /&gt;&amp;#42;&amp;#42; Reset the environment variable passed to msbuild&lt;br /&gt;&amp;#42; Stepping&lt;br /&gt;&amp;#42;&amp;#42; F11&lt;br /&gt;&amp;#42;&amp;#42; F5&lt;br /&gt;&amp;#42;&amp;#42; Break Execution&lt;br /&gt;&amp;#42;&amp;#42; Current point of execution shown in yellow&lt;br /&gt;&amp;#42;&amp;#42; Setp into Imported projects&lt;br /&gt;&amp;#42; Break Points&lt;br /&gt;&amp;#42;&amp;#42; BP Window&lt;br /&gt;&amp;#42;&amp;#42; double click take you to location&lt;br /&gt;&amp;#42;&amp;#42; BP highlighted in red&lt;br /&gt;&amp;#42;&amp;#42; F9&lt;br /&gt;&amp;#42;&amp;#42; F5 breaks on BP&lt;br /&gt;&amp;#42;&amp;#42; Delete break points&lt;br /&gt;&amp;#42; Call stack&lt;br /&gt;&amp;#42;&amp;#42; view current call stack, usefull for CallTarget and MSBuild tasks&lt;br /&gt;&amp;#42;&amp;#42; BP set on project&lt;br /&gt;&amp;#42;&amp;#42; Debugger steps on project&lt;br /&gt;&amp;#42;&amp;#42; double click take you to the stack frame&lt;br /&gt;&amp;#42; Output window&lt;br /&gt;&amp;#42;&amp;#42; Trace of what is going on&lt;br /&gt;&amp;#42;&amp;#42; Debugger messages &amp;#40;e.g. bp hit&amp;#41;&lt;br /&gt;&amp;#42; State View&lt;br /&gt;&amp;#42;&amp;#42; RO properties view&lt;br /&gt;&amp;#42;&amp;#42; RO items view&lt;br /&gt;&amp;#42; Verification&lt;br /&gt;&amp;#42;&amp;#42; Can handle CallTarget, MSBuild, task &amp;#38; target batching&lt;br /&gt;&amp;#42;&amp;#42; Debug OOB VS Projects&lt;br /&gt;&amp;#42;&amp;#42; Debug DevDi&amp;#42; projects&lt;br /&gt;&amp;#42;&amp;#42; Requires only .NET Framework 3.5 RTM &amp;#40;no VS2008 requried&amp;#41;&lt;br /&gt;&amp;#42;Known Issues in v1&amp;#42;&lt;br /&gt;&amp;#42; Not a very jazzy UI&lt;br /&gt;&amp;#42; Stepping is done twice for empty XML nodes&lt;br /&gt;&amp;#42; F10 and Shift-F11 not supported yet&lt;br /&gt;&amp;#42; Cannot close project or files once they are opened&lt;br /&gt;&amp;#42; Random F9 behavior in remote corner cases&lt;br /&gt;&amp;#42; Random F11 behavior in remote corner cases</description><author></author><pubDate>Sat, 01 Dec 2007 13:10:51 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: v1.0 (alpha) (Dec 01, 2007) 20071201011051P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/msbdbg/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;A fully featured visual debugger for MSBuild projects.&lt;br /&gt;&lt;br /&gt;Supports stepping into task, targets and imported projects, running arbitrary MSBuild projects under debugger and breaking at arbitrary points, setting break points, viewing call stacks and read only views of Items and Properties in break mode.&lt;br /&gt;Works well with CallTarget, MSBuild tasks and task&amp;#47;target batching.&lt;br /&gt;&lt;br /&gt;Tested on on out-of-box VS2008 projects and the &amp;#40;super-complex&amp;#41; Microsoft Developer Division MSBuild based builds.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Getting started&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Head over to &lt;a href="http://blogs.msdn.com/parthopdas" class="externalLink"&gt;http://blogs.msdn.com/parthopdas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;to see screen shots&lt;/li&gt;&lt;li&gt;Download the v1.alpha release &amp;amp; place MSBuildDebugger.exe and MSBuildDebugger.exe.config on your machine&lt;/li&gt;&lt;li&gt;Launch the MSBuildDebugger.exe and open a project&lt;/li&gt;&lt;li&gt;Use the following command &amp;amp; shortcut keys &lt;/li&gt;&lt;ol&gt;
&lt;li&gt;Ctrl.Shift.O - Open a project to debug&lt;/li&gt;&lt;li&gt;Ctrl.O - Open an imported project or targets files to set break point&lt;/li&gt;&lt;li&gt;F5 - Run the project under debugger&lt;/li&gt;&lt;li&gt;F11 - Step into tasks, targets and imported projects&lt;/li&gt;&lt;li&gt;F9 - Set break points on tasks and targets&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;&lt;b&gt;Release Notes&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Study the v1 feature set, v1 known issues and proposed v2 feature list in the sections below&lt;/li&gt;&lt;li&gt;For now play with the binaries and send me feedback at p a r t h a d @ m i c r o s o f t . c o m. Tell me about:&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;What features you want to see in v1&lt;/li&gt;&lt;li&gt;Bugs: hangs, crashes and irritations&lt;/li&gt;&lt;li&gt;Whether you think this is usefull or not&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Source code will be released for community contribution/development with final v1 release (very soon)&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;v1 Release feature set&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Project system&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open project&lt;/li&gt;&lt;li&gt;Open files&lt;/li&gt;&lt;li&gt;Ctrl.F support in editor&lt;/li&gt;&lt;li&gt;F1 opens up help&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Environment&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;View the environment variables passed to MSBuild&lt;/li&gt;&lt;li&gt;Reset the environment variable passed to msbuild&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Stepping&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;F11&lt;/li&gt;&lt;li&gt;F5&lt;/li&gt;&lt;li&gt;Break Execution&lt;/li&gt;&lt;li&gt;Current point of execution shown in yellow&lt;/li&gt;&lt;li&gt;Setp into Imported projects&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Break Points&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;BP Window&lt;/li&gt;&lt;li&gt;double click take you to location&lt;/li&gt;&lt;li&gt;BP highlighted in red&lt;/li&gt;&lt;li&gt;F9&lt;/li&gt;&lt;li&gt;F5 breaks on BP&lt;/li&gt;&lt;li&gt;Delete break points&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Call stack&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;view current call stack, usefull for CallTarget and MSBuild tasks&lt;/li&gt;&lt;li&gt;BP set on project&lt;/li&gt;&lt;li&gt;Debugger steps on project&lt;/li&gt;&lt;li&gt;double click take you to the stack frame&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Output window&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Trace of what is going on&lt;/li&gt;&lt;li&gt;Debugger messages (e.g. bp hit)&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;State View&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;RO properties view&lt;/li&gt;&lt;li&gt;RO items view&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Verification&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Can handle CallTarget, MSBuild, task &amp;amp; target batching&lt;/li&gt;&lt;li&gt;Debug OOB VS Projects&lt;/li&gt;&lt;li&gt;Debug DevDi* projects&lt;/li&gt;&lt;li&gt;Requires only .NET Framework 3.5 RTM (no VS2008 requried)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;b&gt;Known Issues in v1&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Not a very jazzy UI&lt;/li&gt;&lt;li&gt;Stepping is done twice for empty XML nodes&lt;/li&gt;&lt;li&gt;F10 and Shift-F11 not supported yet&lt;/li&gt;&lt;li&gt;Cannot close project or files once they are opened&lt;/li&gt;&lt;li&gt;Random F9 behavior in remote corner cases&lt;/li&gt;&lt;li&gt;Random F11 behavior in remote corner cases&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;vNext wish list&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Fix known issues&lt;/li&gt;&lt;li&gt;Jazzy WPF based shell (simillar to graphical PowerShell v2.0)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Make UI consistent with VS Debugger&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Re-org and rewrite some selected parts of the code&lt;/li&gt;&lt;li&gt;Command Line version of the debugger&lt;/li&gt;&lt;li&gt;Visual Studio integration&lt;/li&gt;&lt;li&gt;Data break points&lt;/li&gt;&lt;li&gt;Properties and Items View improvements (make it RW, highlight changed ones, etc.)&lt;/li&gt;&lt;li&gt;Enable multiproc support- perf&lt;/li&gt;&lt;li&gt;Analyzer (Imported projects and Executable nodes views)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>parthad</author><pubDate>Sat, 01 Dec 2007 11:21:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071201112156A</guid></item></channel></rss>