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

Visual Studio 2017 15.8 版发行说明

这样,在预览通道中调试时可以在诸如 Visual Studio 版本等通道中开发。 ? (图 5)选择调试实例 \*现在可以直接从发布摘要页附加 Snapshot Debugger(图 6)__。...测试资源管理器方面的改进 选中层次结构视图中某个分组时,测试资源管理器现显示更详细测试状态摘要格(测试资源管理器格)。 该格现显示该分组中失败、通过或未运行测试数量。...建议在解决方案每个测试项目中引用 NuGet 测试适配器。 .NET 测试框架已在 NuGet 包中发布其适配器,且已迁出 Visual Studio 扩展。...通过第一个选项,Visual Studio 只能使用它在测试程序集文件夹(由测试适配器 NuGet 引用填充)中发现或 runsettings 文件中指定测试适配器。...通过第二个选项,Visual Studio 可“回退”至之前行为,并为不具备测试适配器 NuGet 引用项目搜索测试适配器扩展。 默认勾选这两个选项,因此在该版本中,默认行为保持不变。

8.2K10

应用工具 .NET Portability Analyzer 分析迁移dotnet core

您可以与支持扩展 Visual Studio 任何最新版本配合使用该工具。...使用此选项,该工具会生成摘要、详细报告并将消息输出到提供文件名和问题发生所在行号错误列表。您还可以双击每条消息,然后该工具会将您导航到指定代码行。 ?...为了测试该工具,我选择了一个.NET 4.5.2项目,测试下.NET Core兼容性,Portability Analyzer 可以让我一览我需要做工作,而无需实际转换该项目、更改目标以及试图解决编译错误...下图显示摘要、详细报告、错误消息和报告 URL。根据摘要,我发现我库与所有这些平台都非常兼容。 ? 详细结果通过类似电子表格形式仅显示一个或多个目标平台不支持 API。可轻松扫描详细信息。...详细信息还包括推荐更改内容列,其中指向可跨多个平台工作备用 API。在详细信息底部,该报告包含“返回到摘要”链接。这将导航回到顶部摘要

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

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

选中创建解决方案目录。 单击确定。 ? Visual Studio 创建了一个项目和一个解决方案。 你可以在解决方案资源管理器窗口中看到它们,如此处所示。...Visual Studio 在输出窗口中显示生成进度。 (如果输出窗口不可见,请从视图菜单中选择输出。)验证解决方案已成功生成时,你可以关闭 Visual Studio。...运行调试器计算机称为主计算机,运行驱动程序计算机称为目标计算机。 目标计算机也称为测试计算机。 到目前为止,你已在主计算机上使用 Visual Studio 生成了驱动程序。...有关部署驱动程序详细信息,请参阅将驱动程序部署到测试计算机。 安装驱动程序 将你 Hello World 驱动程序部署到目标计算机后,现在你将安装该驱动程序。...如果你之前使用自动选项通过 Visual Studio 预配了目标计算机,则在预配过程中,Visual Studio 会将目标计算机设置为运行测试签名驱动程序。

3.9K20

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

02 编辑代码并继续调试 (C#,VB, C++) 在 Visual Studio 支持大多数语言中,你都可以在调试会话过程中编辑代码,然后继续调试。...通过更改执行流,你可以进行测试不同代码执行路径或重新运行代码等操作,而无需重启调试器。 06 跟踪范围外对象 (C#、 Visual Basic) 通过调试器窗口(如监视窗口)可以轻松查看变量。...在应用中,浏览使用 Windows.Web.Http 应用场景,然后选择 停止收集 生成报表。 ? 在摘要视图中选择一个操作,查看更多详细信息。 ? 有关详细信息,请参阅网络使用情况。...你可在模块窗口中检查 Visual Studio 如何加载符号文件。 在调试时,通过选择调试 > 窗口 > 模块 打开模块窗口。...了解如何调试器如何区分用户代码,请参阅仅我代码。 若要了解有关符号文件详细信息,请参阅在 Visual Studio 调试器中指定符号 (.pdb) 和源文件。

3.1K10

使用Visual Studio Code开发.NET Core看这篇就够了

在本文中,我将带着大家一步一步通过图文形式来演示如何在Visual Studio Code中进行.NET Core程序开发,测试以及调试。...并在Output窗口中输出结果,如下图所示。 ? ? Visual Studio Code在.NET Core应用程序中运行测试插件 单元测试是软件开发不可或缺一部分。...好消息是有一个名为.NET Core Test ExplorerVisual Studio Code插件。下面按照下图所示在Visual Studio代码中安装此扩展吧。这里不过多说明了 ?...单击Run All按钮,您可以看到正在执行所有测试及其结果。 ? 我们可以看到所有测试都已通过,并在测试资源管理器格中标有绿色勾号。现在让我们让测试失败。...我们可以看到我们对Add方法测试失败,并在test explorer格中用红色符号标记。 ? 如果我们导航到我们编写测试方法,我们可以看到它现在在Assert方法中有一个红色波浪下划线。

5.3K00

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

01 系统必备 Visual Studio 2019 需按照本文中所示步骤。...在服务器管理器格中,选择IIS。 右键单击服务器并选择“Internet Information Services (IIS)管理器” 。...验证 Visual Studio 将所需端口添加到计算机名称,将出现在格式: :端口 在 Visual Studio 2019,你会看到 :4024 端口是必需...如果看不到端口号,请手动添加它。 单击“刷新” 。 “可用进程” 窗口中将显示某些进程。 如果看不到任何进程,请尝试使用 IP 地址而不远程计算机名称 (端口是必需)。...所需端口: 80 - IIS必需 4024 - 从Visual Studio 2019进行远程调试时需要(有关详细信息,请参阅远程调试器端口分配)。

3.9K10

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

Visual Studio 上下文中,当调试应用时,这通常意味着你在附加了调试器情况下(即在调试器模式下)运行应用程序。 执行此操作时,调试器在运行过程中可提供许多方法让你查看代码情况。...断点指示 Visual Studio 应在哪个位置挂起你运行代码,以使你可以查看变量值或内存行为,或确定代码分支是否运行。要进行调试,需要在调试器附加到应用进程情况下启动应用。...自 Visual Studio 2017 起,可用使用“运行到单击位置”(将执行运行到此处)按钮。...“局部变量”窗口显示当前范围中变量。 ? 有关详细信息,请参阅在“自动”窗口和“局部变量”窗口中检查变量。...有关详细信息,请参阅使用“监视”窗口和“快速监视”窗口设置监视 12 检查调用堆栈 调试时单击“调用堆栈”窗口,默认情况下,该窗口在右下方格中打开。 ?

4.3K10

Visual Studio 17.9 Preview 1 发布,带来新 UI、调试器增强、AI 功能等

关于该预览版在生产力方面的提升,开发者可以使用生成 git 提交消息功能。在源码提交文件修改分析中,Copilot 会检查变更,提供摘要,并详细说明每一个修改。...为了测试这个功能,开发者需要一个已激活 GitHub Copilot 订阅和预览版 GitHub Copilot Chat Extension。...用户可以通过点击指令顶部显示引用计数来查看特定引用。在选项卡方面,开发者可以通过滚动鼠标轮在 Visual Studio 文档窗口中切换单个和多个选项卡。...最后,该预览版另一主要更新是 Visual Studio IDE UI Refresh。...最后,有兴趣了解 Visual Studio 这个预览版和其他版本开发者,可以查看详细 Visual Studio 2022 IDE 版本说明,了解其他更新和新功能。

40410

使用 Visual Studio App Center 持续监视应用使用情况和问题

什么是AppCenter Visual Studio App Center 是几个常见移动开发和云集成服务(如持续集成、持续交付和自动 UI 测试等服务)集合。...App Center 服务使开发人员可以轻松地生成、测试和分发应用程序。 应用由测试人员或客户使用之后,App Center 会提供服务来监视其应用使用情况和问题。...在使用 App Center SDK,并且应用遇到导致应用崩溃错误时,详细信息会在应用关闭之前写入本地存储。...每个名称最多支持256个字符,properties 中每个 key 和 value 限制都为125个字符,超过部分将被截断。...更多信息可以参考下面的链接: Visual Studio 应用中心 Visual Studio 应用中心定价 Visual Studio 应用中心常见问题 Visual Studio App Center

1.4K20

(翻译)LearnVSXNow!-#7 创建我们第一个工具集-完成这个示例

第一个类是一个WinForm用户控件,它是工具界面;第二个类继承自ToolWindowPane,通过它可以把工具界面嵌入到Visual Studio IDE中。...第三步:设置资源 当我们工具显示时候,Visual Studio IDE会在这个工具窗口标签那里显示一个图片。...另外,Visual Studio也提供了一些其他可选方案: Visual Studio有一个被称为活动日志(activity log)xml文件。我们可以把日志信息记录在这个文件里。...在启动Visual Studio时,添加/log开关即可以启动Visual Studio活动日志模式。...使用Visual Studio活动日志(activity log) 你可以把活动日志当作一个表格。当你用他来记录一条消息时候,会在活动日志表格里新增一行记录。

49630

Win 平台做 Python 开发最佳组合:MS Terminal 和 VS Code

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual Studio 几乎没有其他相同地方。...Visual Studio Code 配置文件 值得一提是,Visual Studio Code 可通过用户和工作区设置(User and Workspace Settings)实现高度配置。...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

4.4K50

Windows上写 Python 代码王炸组合!

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...你可以在 Visual Studio Code 网站上找到所有安装内容: 此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual...保存文件(Ctrl + S),然后在编辑器窗口中单击右键并选择在终端(Terminal)中运行 Python 文件(Run Python File): 你会看到终端格显示在窗口底部,并显示代码输出结果...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

4.9K20

当然是用官方MS Terminal和VS Code了

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual Studio 几乎没有其他相同地方。...Visual Studio Code 配置文件 值得一提是,Visual Studio Code 可通过用户和工作区设置(User and Workspace Settings)实现高度配置。...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

4.4K20

在 Windows上写 Python 代码最佳组合!

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...你可以在 Visual Studio Code 网站上找到所有安装内容: 此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual...保存文件(Ctrl + S),然后在编辑器窗口中单击右键并选择在终端(Terminal)中运行 Python 文件(Run Python File): 你会看到终端格显示在窗口底部,并显示代码输出结果...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

5.1K20

Win 平台做 Python 开发最佳组合

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual Studio 几乎没有其他相同地方。...Visual Studio Code 配置文件 值得一提是,Visual Studio Code 可通过用户和工作区设置(User and Workspace Settings)实现高度配置。...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

4.3K50

当然是用官方MS Terminal和VS Code了

在本文中,你将学习到微软 Terminal 和 Visual Studio Code 特性,包括: 什么是微软 Terminal 微软 Terminal 效果怎么样 安装 Visual Studio...下面我们从最初安装、环境管理到编写、测试、发布代码,介绍我们该如何优雅地使用 VS Code。 在任何平台上都可以安装 Visual Studio Code。...此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 更大规模 Visual Studio 几乎没有其他相同地方。...Visual Studio Code 配置文件 值得一提是,Visual Studio Code 可通过用户和工作区设置(User and Workspace Settings)实现高度配置。...这使得解决单个测试失败并重新运行失败测试变得很简单,从而能够节省大量时间。测试结果显示在 Python Test Log 下 Output 格中。

4.7K20

适用于 Linux .NET Core App Service 诊断工具正式发布

分析问题 使用最新版本 Visual Studio,您现在可以打开和分析在 Linux 上收集托管转储,并使用 Visual Studio 中可用一流调试工具!...在 Visual Studio 中打开托管 Linux 核心转储 在 Windows 机器上创建内存转储具有众所周知扩展名 (*.dmp),因此与您最喜欢内存分析工具有直接关联。...但是,如果文件被重命名为包含 Windows 转储扩展名 (*.dmp),那么就需要在“打开文件”对话框中使用 Visual Studio “打开方式”功能,更多详细信息请点击此处。...Linux 核心转储文件摘要 打开托管 Linux 核心转储文件摘要窗口后,将显示转储文件摘要和模块信息,以及您可以执行操作列表,这与 Visual Studio 中现有的转储处理体验保持一致。...Visual Studio 目前支持以下分析器,并在不久将来推出新和改进分析: CLR 线程池 异步同步 死锁检测 查看有关针对托管 Linux 内存转储运行分析更多详细信息

1.4K20

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

本教程介绍了 Visual Studio 中提供调试工具。 先决条件 本教程适用于在使用 Visual Studio 创建 .NET 控制台应用程序中创建控制台应用。...此外,Visual Studio 还打开了一个空白控制台窗口。 按下 F11。 Visual Studio 现在突出显示要执行下一行。 “局部变量”窗口保持不变,控制台窗口仍为空白。...Visual Basic 按下 F11。 Visual Studio 突出显示包含 name 变量赋值语句。...停止分步执行另一种方法是按 ShiftF11。 控制台窗口会显示一条消息,并等待用户按任意键。 按任意键,关闭控制台窗口并停止调试。...按 F5 或选择“生成”菜单中“生成解决方案”后,Visual Studio 会编译应用程序“发布”版本。 可像测试“调试”版本一样测试“发布”版本。

2K30

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

开始安装:点击安装按钮,安装程序将开始安装Visual Studio Code。 安装完成:安装程序完成后,会显示安装成功消息。你现在可以关闭安装程序。...Tip:这些步骤是通用,但实际过程可能因使用Visual Studio版本和项目类型而有所不同。根据具体情况,可能还需要提供更多详细信息和选择。...在控制台应用程序中,该字符串将显示在命令行窗口中。将上述代码复制粘贴到Program.cs文件中,并保存文件。...点击工具栏中绿色三角 ,编译和运行该程序,将在命令行窗口中看到"Hello World"输出。 Tip:后续所有文章都会以Visual Studio 为开发IDE来创建和开发项目。...仔细阅读错误消息,了解错误类型、位置和详细描述。 检查错误位置:根据错误消息指示位置,定位代码中可能存在问题部分。 理解错误原因:根据错误消息和代码上下文,尝试理解错误原因。

2.2K40

-#4 创建一个带有工具Package

像前几篇一样,我们依然选择选择Visual Studio Integration Package类型作为项目类型,这一次我们把它命名为SimpleToolWindow。...该菜单项会和我们工具关联起来。 在向导最后一步我们可以建立集成测试项目和单元测试项目,请勾掉这两个选项并且点击Finish按钮。向导会在几秒钟内帮我们创建项目的源文件。...当Visual Studio实验室启动后,你可以在“视图|其他窗口”菜单下看到一个新菜单项: ? 单击这个菜单项,就会打开我们工具。...所有在Visual Studio窗口形式用户界面,都必须实现IVsWindowPane接口。...工具(或任何Visual Studio其他窗口)显示在实现了IVsWindowFrame接口框(Frame)里,这个框提供了诸如位置、显示、隐藏等功能。

75340
领券