更新:2007 年 11 月
本主题适用于:
| 版本 | Visual Basic | C# | C++ | Web Developer | 
|---|---|---|---|---|
| 速成版 | .gif) | .gif) | 仅限本机 | .gif) | 
| 标准版 | .gif) | .gif) | 仅限本机 | .gif) | 
| 专业团队版 | .gif) | .gif) | 仅限本机 | .gif) | 
表格图例:
| .gif) | 适用 | 
| .gif) | 不适用 | 
| .gif) | 默认情况下隐藏的一条或多条命令。 | 
| .gif) 说明: | 
|---|
| 显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 | 
使用属性可大大简化 C++ 编程。有关更多信息,请参见 Attributed Programming Concepts。某些属性由编译器直接解释。其他属性则向程序源中插入代码,然后由编译器进行编译。此类插入的代码通过减少您必须编写的代码量使编程变得更容易。但有时 bug 可能导致应用程序在执行插入的代码时失败。发生这种情况时,您可能希望查看插入的代码。Visual Studio 提供两种查看插入的代码的方法:
- 可以在反汇编窗口中查看插入的代码。 
- 使用 /Fx 可以创建合并的源文件,其中包含原始代码和插入的代码。 
“反汇编”窗口显示与源代码和属性所插入代码对应的汇编语言指令。此外,“反汇编”窗口还可以显示源代码批注。
打开源批注
- 右击“反汇编”窗口,然后从快捷菜单中选定“显示源代码”。 - 如果知道属性在源窗口中的位置,则可以使用快捷菜单在“反汇编”窗口中查找插入的代码。 
查看插入的代码
- 调试器必须处于中断模式。 
- 在源代码窗口中,将光标放在要查看其插入代码的属性前面。 
- 右击并从快捷菜单中选定“转到反汇编”。 - 如果属性位置在当前执行点附近,则可以从“调试”菜单选择“反汇编”窗口。 
查看当前执行点处的反汇编代码
- 调试器必须处于中断模式。 
- 从“调试”菜单中选择“窗口”,然后单击“反汇编”。