如何:生成 64 位应用程序的转储文件
本主题适用于:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
学习版 |
|||||
专业版、高级专业版和旗舰版 |
Visual Studio 2010 允许您调试 64 位应用程序的转储文件。 调试 64 位转储文件要求能够在本地或远程访问 64 位计算机。
下面的过程解释如何为 64 位应用程序生成转储文件。 调试 64 位转储文件的操作必须在 64 位计算机上执行。
转储文件可能很大,特别是在将转储文件保存为**“附带堆信息的小型转储”时。 如果将转储文件保存为不附带堆信息的“小型转储”**,将生成较小的文件。 如果不附带堆信息,则 Visual Studio 2010 无法加载符号并进行调试,除非它能够访问二进制文件。
提示
如果将 Visual Studio 2010 安装在 64 位计算机上并能够在本地进行调试,就无需进行远程调试。
为 64 位应用程序保存转储文件
在**“调试”菜单上,单击“附加到进程”**。
在**“附加到进程”**对话框中,选择运行 64 位应用程序的远程计算机,并选择对应于应用程序的进程。 有关更多信息,请参见如何:附加到运行进程。
单击**“确定”**。
在**“调试”菜单上,单击“中断”**以中断 64 位进程。
在**“调试”菜单上,单击“将转储另存为”**。
在**“将转储另存为”对话框中的“保存类型”列表中,单击“小型转储”或“附带堆信息的小型转储”**。
使用导航控件选择保存位置。
此位置将在远程计算机上,路径与在远程计算机上显示的相同。
单击**“保存”**。