如何:使用陈旧代码
本主题适用于:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
学习版 |
|||||
专业版、高级专业版和旗舰版 |
在某些情况下,“编辑并继续”无法将代码更改立即应用于可执行文件,但如果您继续调试,则可能会在稍后应用代码更改。 当编辑某个调用当前函数的函数,或将多于 64 个字节的新变量添加到调用堆栈上的函数时,就会发生这种情况。
在这种情况下,调试器会继续执行原始代码(称为“陈旧代码”),直至可以应用更改。 陈旧的代码在单独的源窗口中作为临时源文件窗口显示,并带有一个类似 enc25.tmp 的标题。 编辑过的源继续在原始源窗口中显示。 当您尝试编辑陈旧的代码时,会显示一条警告信息。
提示
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置。
启用/禁用陈旧代码警告
在**“工具”菜单上,单击“选项”**。
在**“选项”对话框中选择“调试”**文件夹。
在**“编辑并继续”组中,选择或清除“就陈旧的代码发出警告”**复选框。
单击**“确定”**。