{"id":2353,"date":"2013-10-16T22:03:00","date_gmt":"2013-10-16T22:03:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/visualstudioalm\/2013\/10\/16\/opening-64-bit-dumps-of-32-bit-processes-in-visual-studio-2013\/"},"modified":"2019-02-14T17:54:14","modified_gmt":"2019-02-15T01:54:14","slug":"opening-64-bit-dumps-of-32-bit-processes-in-visual-studio-2013","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/opening-64-bit-dumps-of-32-bit-processes-in-visual-studio-2013\/","title":{"rendered":"Opening 64-bit Dumps of 32-bit Processes in Visual Studio 2013"},"content":{"rendered":"<p>Hello, I am Andrew Chan, a Program Manager on the Visual Studio Debugger Team and in this post I would like to go over an improvement we&rsquo;ve made to opening dumps of 32-bit processes in Visual Studio. In a nutshell, <strong>Visual Studio is&nbsp;now able to open dumps of 32-bit processes&nbsp;that are collected using&nbsp;Task Manager on 64-bit versions of Windows<\/strong>!<\/p>\n<p>The Visual Studio dump debugging feature has had a limitation in that it wasn&rsquo;t able to debug dumps of 32-bit process that were collected using Task Manager on 64-bit versions of Windows. This was because Task Manager on 64-bit versions of Windows creates a 64-bit dump of the 32-bit process which Visual Studio didn&rsquo;t understand. This was a known limitation that has been <a href=\"http:\/\/blogs.msdn.com\/b\/debugger\/archive\/2009\/12\/30\/what-is-a-dump-and-how-do-i-create-one.aspx#taskmanager\">documented before<\/a>.<\/p>\n<p>Now in Visual Studio 2013, this caveat no longer exists because we are able to properly process 64-bit dumps of 32-bit processes. This means that both 32-bit and 64-bit dumps of a 32-bit process can be open without any problems. You can try this yourself by following the <a href=\"http:\/\/blogs.msdn.com\/b\/debugger\/archive\/2009\/12\/30\/what-is-a-dump-and-how-do-i-create-one.aspx\">steps of our older blog post<\/a> to obtain a dump and observe how it now works in VS 2013.<\/p>\n<p>If any of you have feedback on this, please let me know in the comments or in our <a href=\"http:\/\/social.msdn.microsoft.com\/Forums\/vstudio\/en-US\/home?forum=vsdebug\">MSDN forum<\/a>.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello, I am Andrew Chan, a Program Manager on the Visual Studio Debugger Team and in this post I would like to go over an improvement we&rsquo;ve made to opening dumps of 32-bit processes in Visual Studio. In a nutshell, Visual Studio is&nbsp;now able to open dumps of 32-bit processes&nbsp;that are collected using&nbsp;Task Manager on [&hellip;]<\/p>\n","protected":false},"author":74,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,225],"tags":[],"class_list":["post-2353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","category-git"],"acf":[],"blog_post_summary":"<p>Hello, I am Andrew Chan, a Program Manager on the Visual Studio Debugger Team and in this post I would like to go over an improvement we&rsquo;ve made to opening dumps of 32-bit processes in Visual Studio. In a nutshell, Visual Studio is&nbsp;now able to open dumps of 32-bit processes&nbsp;that are collected using&nbsp;Task Manager on [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/2353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=2353"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/2353\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=2353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=2353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=2353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}