摘要:
调试是软件开发过程中非常重要的一个部分,它具挑战性,但是也有一定的方法和技巧。 Visual Studio 调试程序有助于你观察程序的运行时行为并发现问题。 该调试器可用于所有 Visual Studio 编程语言及其关联的库。 使用调试程序时,可以中断程序的执行以检查代码、检查和编辑变量、查看寄存 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 要调试已部署到IIS的ASP.NET应用程序,请在部署应用程序的计算机上安装并运行远程工具,然后从Visual Studio附加到正在运行的应用程序。 下面介绍如何设置和配置Visual Studio ASP.NET MVC 4.5.2应用程序,将其部 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 你可以调试已部署在另一台计算机的 Visual Studio 应用程序。 要进行此操作,可使用 Visual Studio 远程调试器。 01 下载和安装远程工具 在远程设备或服务器,你想要调试,而非 Visual Studio 计算机,下载并安装远程 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 可将 Visual Studio 调试器附加到本地或远程计算机上正在运行的进程。 进程运行后,在 Visual Studio 中选择“调试” > “附加到进程”,或按 Ctrl+Alt+P,然后使用“附加到进程”对话框将调试器附加到进程。 可以使用“附 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 01 固定数据提示 如果你在调试时,经常将鼠标悬停在数据提示上,就可能想固定变量的数据提示,方便自己随时查看。 即使在重新启动后,固定的变量也能保持不动。 要固定数据提示,请在鼠标悬停其上时单击固定图标。 你可以固定多个变量。 如果你在调试时,经常将鼠 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 如果应用程序在调用系统 DLL 或他人的代码时崩溃,则需要找出在崩溃发生时处于活动状态的 DLL。 如果在自己的程序之外的 DLL 中遇到崩溃,则可以使用模块窗口识别位置。 使用“模块”窗口查找崩溃发生的位置 记下崩溃发生的地址。 如果错误消息中未显示 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 在调试期间,“内存”窗口显示应用程序正在使用的内存空间。 调试器窗口(如监视窗口、自动窗口、局部变量窗口和快速监视对话框)显示变量,这些变量存储在内存中的特定位置。“内存”窗口向您显示整体图片。内存视图便于检查在其他窗口中显示不好的大数据块(例如缓冲区 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 当你进行调试时,可以使用 监视窗口 和 快速监视窗口 来监视变量和表达式。 仅在调试会话期间,这两个窗口才可用。 监视窗口可以在调试时一次显示多个变量。 快速监视对话框一次仅显示单个变量,并可以继续调试之前,必须关闭。 01 观察使用监视窗口变量 示例 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 在调试时,“自动变量”和“局部变量”窗口会显示变量值。 仅在调试会话期间,这两个窗口才可用。 “自动变量”窗口显示当前断点周围使用的变量。 “局部变量”窗口显示在局部范围内定义的变量,通常是当前函数或方法。 若要打开“自动变量”窗口,请在调试时依次选择 阅读全文
摘要:
系列目录 【已更新最新开发文章,点击查看详细】 IntelliTrace 后退会在每个断点处及调试器步骤事件发生时自动拍摄应用程序的快照。 凭借记录的快照便可以返回到上一个断点或步骤,并查看当时应用程序的状态。 如果希望查看以前的应用程序状态,但不想重新启动调试或重新创建所需应用状态,使用 Inte 阅读全文