首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 Visual Studio 调试 .NET 控制台应用程序

当程序提示输入名称控制台窗口中输入字符串,然后按 Enter。 到达断点,程序停止执行,然后执行 Console.WriteLine 方法。...String.IsNullOrEmpty(name) 每次命中断点调试器都会调用 String.IsNullOrEmpty(name) 方法,仅当该方法调用返回 true ,它才会在此行上中断。...选择“关闭”以关闭对话框。 通过按 F5 调试来启动程序。 控制台窗口中,在看到输入名称的提示按 Enter 键。...按任意键,关闭控制台窗口停止调试。 单击代码窗口左边缘上的点,清除断点。 清除断点的其他方法是选中代码行时按 F9 或选择“调试”“切换断点”。...停止分步执行的另一种方法是按 ShiftF11。 控制台窗口会显示一条消息,并等待用户按任意键。 按任意键,关闭控制台窗口停止调试

2K30

引脚数据提示编辑代码并继续调试(C#,VB,C ++)编辑XAML代码并继续调试调试难以重现的问题配置数据以显示调试器中更改执行流程跟踪范围外的对象(C#,Visual Basic)查看函数的返回值

view=vs-2019 了解Visual Studio调试器的生产力提示和技巧 2018年6月15日 7分钟阅读 阅读本主题,以了解一些有关Visual Studio调试器的生产力提示和技巧。...跟踪范围外的对象(C#,Visual Basic) 使用诸如“监视”窗口之类的调试器窗口可以轻松查看变量。但是,当变量“监视”窗口中超出范围,您可能会注意到它是灰色的。...如果窗口关闭,使用调试>窗口>汽车,打开汽车的窗口。 另外,您可以立即窗口中输入函数以查看返回值。(使用调试> Windows>立即打开它。) 您还可以“监视并立即”窗口中使用伪变量,例如。...源代码中显示线程 调试,单击“调试”工具栏中的“源中显示线程”按钮。 查看窗口左侧的装订线。在此行上,您看到一个类似于两个布料线程的线程标记图标 。线程标记指示线程在此位置停止。...某些情况下,对符号文件的一些了解可能会有所帮助。您可以使用“模块”窗口检查Visual Studio如何加载符号文件。 调试,通过选择“调试”>“ Windows”>“模块”,打开“模块”窗口

4.5K41
您找到你想要的搜索结果了吗?
是的
没有找到

Visual Studio 调试系列11 远程调试

你可以调试已部署另一台计算机的 Visual Studio 应用程序。 要进行此操作,可使用 Visual Studio 远程调试器。...在此方案中,不要下载远程工具的 Visual Studio 2019。) 下载的远程工具使用相同的体系结构计算机安装它们。...使用服务器名称和端口号显示 Visual Studio 中设置的远程连接配置。 若要停止远程调试器,请选择文件 > 退出。...当显示窗口,双击“用户权限分配” ,然后右窗格中找到 “作为服务登录”。 双击该选项。 将用户帐户添加到“属性”窗口,然后点击“确定”) 。 单击 “下一步” 。...可以从“控制面板”>“服务”停止和启动远程调试器服务 。 08 设置使用远程符号进行调试 你应能够使用你 Visual Studio 计算机生成的符号调试你的代码。

3.5K10

Visual Studio 调试系列9 调试器提示和技巧

02 编辑代码并继续调试 (C#,VB, C++) Visual Studio 支持的大多数语言中,你都可以调试会话的过程中编辑代码,然后继续调试。...如果该窗口关闭,请通过调试 > 窗口 > 自动窗口打开自动窗口。 ? 此外,还可以在即时窗口中输入函数来查看返回值。 (通过调试 > 窗口 > 即时打开该窗口。) ?...源代码中显示线程 调试,单击源中显示线程按钮 ? 中调试工具栏。 查看窗口左侧的滚动条。 在这一行,你可以看到线程标记图标 ? ,类似于两根细线。线程标记指示线程在此位置停止。...你可在模块窗口中检查 Visual Studio 如何加载符号文件。 调试,通过选择调试 > 窗口 > 模块 打开模块窗口。...了解如何调试器如何区分用户代码,请参阅仅我的代码。 若要了解有关符号文件的详细信息,请参阅 Visual Studio 调试器中指定符号 (.pdb) 和源文件。

3.1K10

Visual Studio 调试系列2 基本调试方法

Visual Studio 上下文中,当调试应用时,这通常意味着你附加了调试器的情况下(即在调试器模式下)运行应用程序。 执行此操作调试器在运行过程中可提供许多方法让你查看代码的情况。...断点指示 Visual Studio 应在哪个位置挂起你的运行代码,以使你可以查看变量的值或内存的行为,或确定代码的分支是否运行。要进行调试,需要在调试器附加到应用进程的情况下启动应用。...自 Visual Studio 2017 起,可用使用“运行到单击位置”(将执行运行到此处)按钮。...若确实要停止调试器并返回到代码编辑器,可以按红色停止 ? 按钮而不是“重启”。 ? shapes 集合中有3笔记录。循环中运行到第2次,控制台已经第1次循环结束输出打印了内容。...此时单击调试工具栏中的“重启”按钮 ? (Ctrl+Shift+F5),控制台窗口关闭,立即重新开启一个新的控制台窗口。此过程的速度比停止调试,然后再按下F5调试的速度更快。 ?

4.3K10

你不得不知道的Visual Studio 2012(2)- 全新调试功能

然后终止应用程序,并停止调试。 你一定和我想的一样:为什么需要创建一个"暂停和关闭"的命令呢?此命令的目的是模拟当你的应用程序由Windows 8暂停和终止,发生的自然顺序事件。...例如,当你通过停止调试,来关闭应用程序,这时不会触发暂停事件。当你通过按 Alt + F4 或将其拖动到屏幕的底部来显式地关闭该程序。...应用程序激活 调试器中,我们可以模拟应用程序激活。 当你开始 Visual Studio调试Metro样式应用程序时,默认情况下,应用程序自动被激活。(这与磁片激活非常类似。)...Visual Studio 2012 中提供了功能来让你在某应用启动自动进入调试状态,但是VS本身不会自动启动它(为了模拟这些其他激活的方案)。 ?...当你的软件调试模式下,一旦开始之后,调试器会自动附加到承载进程中。 假设,你可以某一调试来自多个软件包的应用程序,我们需要在一个控件中展示这些,而且这个控件能够基于任务的数量而扩展。

1.2K70

Visual Studio 调试系列12 远程调试部署远程计算机IIS上的ASP.NET应用程序

下面介绍如何设置和配置Visual Studio ASP.NET MVC 4.5.2应用程序,将其部署到IIS,以及如何从Visual Studio附加远程调试器。...》 11 设置 Windows Server 上的远程调试器 参考《Visual Studio 调试系列11 远程调试》 12 从 Visual Studio 计算机附加到 ASP.NET 应用程序...应在 Visual Studio 中命中断点。 13 故障排除:Windows Server 上打开所需的端口 大多数设置中,通过安装ASP.NET和远程调试器来打开所需的端口。...所需端口: 80 - IIS必需 4024 - 从Visual Studio 2019进行远程调试需要(有关详细信息,请参阅远程调试器端口分配)。...UDP 3702 - (可选)Visual Studio中附加到远程调试器,发现端口使您可以使用“ 查找”按钮。

3.9K10

用于调试和分析的 5 大 Node.js 工具

你可以使用它在单独的浏览器窗口调试和分析 Node.js 应用程序,并具有实时代码编辑、性能分析等功能。代价:Node Inspector 可以免费使用,因为它是开源且跨平台的软件。...代码调试器Visual Studio Code 调试器 是一个功能丰富且用户友好的调试器,与流行的代码编辑器 Visual Studio Code 集成。...代价:Visual Studio Code 调试器可以免费使用,因为它是 Visual Studio Code 编辑器的一部分,而 Visual Studio Code 编辑器是一款开源跨平台软件。...要设置并使用 Visual Studio Code 调试器调试和分析 Node.js 应用程序,你可以按照以下步骤操作:步骤01打开 Visual Studio Code 并创建一个新项目或打开现有项目...有关详细信息,请参阅 Visual Studio Code 中调试。步骤05Visual Studio Code 调试器调试 .vscode 文件夹中创建 CPU 配置文件。

20410

Visual Studio 调试系列6 监视变量(使用监视窗口和快速监视窗口

当你进行调试,可以使用 监视窗口 和 快速监视窗口 来监视变量和表达式。 仅在调试会话期间,这两个窗口才可用。 监视窗口可以调试一次显示多个变量。...快速监视对话框一次仅显示单个变量,并可以继续调试之前,必须关闭。...计算代码需要暂时,运行您的应用程序中的其他线程,但由于中断模式下,应用程序中的所有线程通常已都停止。...03 监视窗口中搜索 该功能请参考《Visual Studio 调试系列5 检查变量(使用自动窗口和局部变量窗口)》03 自动或局部变量。完成相同。...04 监视窗口中使用对象 Id (C#和 Visual Basic) 该功能请参考《Visual Studio 调试系列3 断点》条件表达式中使用对象 Id (C#和F#仅)。基本相同。

2.9K10

Visual Studio 调试系列4 单步后退来检查旧应用状态(使用使用 IntelliTrace 窗口

“IntelliTrace”选项页上的所有设置都针对 Visual Studio 这个整体,而针对单个项目或解决方案。...IntelliTrace 每个调试器步骤、断点事件和未处理异常事件发生拍摄应用程序进程的快照。 这些事件和其他 IntelliTrace 事件一起记录在“诊断工具”窗口中的“事件”选项卡上 。...若要打开此窗口,请选择“调试” > “Windows” > “显示诊断工具” 。 快照功能可用的事件旁边会显示照相机图标。 ? 由于性能原因,单步执行过快拍摄快照。...后退或前进到某个事件会自动激活所选事件的历史调试。 ? 后退或前进Visual Studio 进入历史调试模式。 在此模式下,调试器上下文将切换到记录所选事件的时间。...如果堆上的对象具有关联快照的调试器步骤之间更改,则将复制相应的页表,而产生最小的内存成本。 如果 Visual Studio 检测到拍摄快照内存不足,则不会拍摄。

3K40

【深入浅出C#】章节 1:C#入门介绍:C#开发环境的设置和配置

1.2 选择开发工具:Visual StudioVisual Studio Code 配置C#开发环境,有两个主要的开发工具可供选择:Visual StudioVisual Studio Code...Visual Studio适用于大型项目、企业级应用和团队协作,支持多种开发语言和平台,包括C#、ASP.NET、WPF、UWP等。 它提供了可视化的界面和强大的调试器,使开发过程更加直观和高效。...二、Visual Studio的安装 2.1 下载和安装Visual Studio 访问官方网站:浏览器中打开Visual Studio的官方网站:https://visualstudio.microsoft.com...三、Visual Studio Code的安装 3.1 下载和安装Visual Studio Code 访问官方网站:浏览器中打开Visual Studio Code的官方网站:https://code.visualstudio.com...使用调试器开发环境中,使用调试器是一种有效的方式来处理运行时错误。设置断点,逐步执行代码,并观察变量的值和程序的执行流程,以找出导致错误的原因。 8.

2.2K40

编写通用 Hello World 驱动程序 (KMDF)

当安装 WDK ,需要包括 Windows 调试工具。 创建和生成驱动程序包 打开 Microsoft Visual Studio文件菜单上,选择新建 > 项目。...Visual Studio 创建了一个项目和一个解决方案。 你可以解决方案资源管理器窗口中看到它们,如此处所示。 (如果“解决方案资源管理器”窗口不可见,则从视图菜单中选择解决方案资源管理器。)...Visual Studio 输出窗口中显示生成进度。 (如果输出窗口不可见,请从视图菜单中选择输出。)验证解决方案已成功生成,你可以关闭 Visual Studio。...调试器命令窗口中,你可以看到内核调试命令提示符:kd>。 此时,可以试验调试器,方法是 kd> 提示符处输入命令。...* 若要让目标计算机再次运行,请从调试菜单中选择执行,或者按“g”,然后按“Enter”。 若要停止调试会话,请从调试菜单中选择分离调试器

4K20

微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

昨天(北京时间 2019 年 11 月 4 日), Microsoft Ignite 2019 大会上,微软正式发布了 Visual Studio Online 公开预览版!...Visual Studio Online 云开发环境包含了所有软件开发的内容:编译、调试、开发环境还原,等等。当你需要开发一个新项目,或者要 review PR ,你可以快速地启动一个云开发环境。...它会自动配置你需要在项目上工作的所有内容:源代码、运行时、编译器、调试器、编辑器、自定义的 dotfiles、相关的插件等。...Visual Studio Online 云开发环境享有诸多云计算带来的好处: 可以快速地创建或者关闭云端的开发环境。...在任何设备上编辑、运行、调试你的项目。是的!可以 iPad 上运行 VS Code(Web 版)了!

1K10

微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

前天(北京时间 2019 年 11 月 4 日), Microsoft Ignite 2019 大会上,微软正式发布了 Visual Studio Online 公开预览版!...Visual Studio Online 云开发环境包含了所有软件开发的内容:编译、调试、开发环境还原,等等。当你需要开发一个新项目,或者要 review PR ,你可以快速地启动一个云开发环境。...它会自动配置你需要在项目上工作的所有内容:源代码、运行时、编译器、调试器、编辑器、自定义的 dotfiles、相关的插件等。...Visual Studio Online 云开发环境享有诸多云计算带来的好处: 可以快速地创建或者关闭云端的开发环境。...在任何设备上编辑、运行、调试你的项目。是的!可以 iPad 上运行 VS Code(Web 版)了!

1.4K60

Top 10 JavaScript编辑器,你在用哪个?

Sublime Text支持多个窗口、拆分窗口,每个项目可以有多个工作区、多个视图以及包含视图的多个窗格。当想要整合、调试和测试空间,使用所有的屏幕空间会变得相当简单的。...当你识别常见问题(例如使用Node.js内置变量中的__dirname)Visual Studio Code将为你提供这些功能。...Visual Studio Code调试器为Node.js和ASP.Net开发提供了出色的调试体验。...Atom是Chromium浏览器的一个特殊的存在,它被设计成一个文本编辑器而不是一个Web浏览器; 每个Atom窗口本质上都是一个本地呈现的网页。 当Atom不自动更新,性能是非常好的。...Emacs中,你可以使用串行模式获取实时浏览器JavaScript,HTML和CSS交互。

3.1K10

Windows安装nginx + php + mysql

,不要直接双击nginx.exe一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、停止nginx无效,需要手动关闭任务管理器内的所有nginx进程,再启动才可以 命令启动...原来Windows下运行php7需要Visual C++Redistributable 2015而之前的版本不需要那么高的,最新版的Apache可能也需要这个组件,这个组件是运行Visual Studio...Studio 2019的Microsoft Visual C ++ Redistributable, 可在此处下载:https://visualstudio.microsoft.com/downloads.../ 进去之后向下滚动 ----> 其他工具、框架和可再发行组件 ----> Microsoft Visual C++ Redistributable for Visual Studio 2019→选择你对应的版本下载...; // 关闭连接 mysqli_close($conn); 浏览器访问页面输出以下字符代表数据库连接成功 QQ截图20211102193338.png 技巧 当你启动php之后你会发现cmd小窗口不能自动关掉了

6.2K12

10分钟实现Typora(markdown)编辑器

这不仅对于Visual Studio Code中设置调试非常重要,而且通常也是启动应用程序的一种方便方法。...下一步是设置Visual Studio Code来启动应用程序,并将其连接到其内置调试器(图3.12)。 要创建启动任务,请转到上面的终端选项卡,并单击配置默认生成任务。...图3.12 Debug选项卡中,单击gear, Visual Studio Code将创建一个配置文件,用于代表您启动调试器。...断点并不是调试代码的唯一方法。 您还可以监视特定的表达式,或者抛出未捕获异常将其放入调试器(图3.13)。 ?...图3.13 内置Visual Studio Code中的调试器允许您暂停应用程序的执行,并顺便检查bug。 您很可能没有使用Visual Studio Code。这很好。

2.6K50
领券