visual-studio-2022

Visual Studio 2022 如何将 IConfiguration (appsettings.json) 添加到 IntelliSense 中以实现自动完成
visual-studio-2022

Visual Studio 2022 如何将 IConfiguration (appsettings.json) 添加到 IntelliSense 中以实现自动完成

我正在寻找在 Visual Studio 2022 中是否有一种方法可以让 IntelliSense 能够访问我的所有选项(appsettings.json如果对象类型是 IConfiguration 类型)。 我正在使用appsettings.json一些全局变量,但不想继续访问 JSON 文件来获取正确的名称。我希望有一个插件/选项可以让 IntelliSense 看到所有的 JSON 名称。 例如,我可以在中开始输入,""然后按 Tab 键完成可用的名称,如果之后我输入:IntelliSense 会在 JSON 文件中查找当前名称下的名称对。 ...

Admin

如何设置 Visual Studio 2022 面板的背景颜色
visual-studio-2022

如何设置 Visual Studio 2022 面板的背景颜色

我将 Visual Studio 2022 切换为使用深色主题。 默认情况下,窗口各个区域的背景颜色设置为 RGB 30/30/30。 我想降低背景和源代码之间的对比度,并设法将文本区域的背景颜色从 30/30/30 修改为 50/50/50。 现在我想相应地编辑其他面板的背景颜色,即 左侧的一个(包含所有打开文件的选项卡) 右边的一个(包含解决方案资源管理器、Git 更改、服务器资源管理器、测试资源管理器等) 底部的一个(包含输出,CodeLens等) 有没有办法全局设置背景颜色? 如果没有,我该如何编辑上述面板的背景颜色? ...

Admin

如何将 Visual Studio 配置为默认 CMake 生成器?
visual-studio-2022

如何将 Visual Studio 配置为默认 CMake 生成器?

我已将 Visual Studio 配置为使用 CMakePresets.json 进行 CMake 设置,而不是 CMakeSettings.json: 我的 CMakePresets.json 没有明确指定任何生成器: { "version": 3, "cmakeMinimumRequired": { "major": 3, "minor": 20, "patch": 0 }, "configurePresets": [ { "name": "base", "binaryDir":...

Admin

在 Visual Studio 2022 中使用 DTExec.exe 运行 SSIS 包时出现问题
visual-studio-2022

在 Visual Studio 2022 中使用 DTExec.exe 运行 SSIS 包时出现问题

我目前在尝试使用 Visual Studio 2022 文件夹中的 DTExec.exe 工具运行 SSIS 包时遇到问题。我可以在 Visual Studio 本身内成功执行 SSIS 包。 但是,当我尝试使用命令提示符 (CMD) 和 DTExec.exe 运行同一个包时,它无法执行。 当我在 64 位 DTEXEC 中运行它时,它会导致如下所示的 DTS 错误: 由于错误 0x80040154,无法创建 DTS.Application 我在 CMD(运行 64 位 DTEXEC)中使用的命令如下: "C:\Program Files\Microsoft...

Admin

如何删除和阻止“Visual Studio 2022 Fluent UI Refresh”
visual-studio-2022

如何删除和阻止“Visual Studio 2022 Fluent UI Refresh”

我正在运行 Windows 10,我不喜欢 Visual Studio 2022 的“流畅 UI 刷新”中的更改,并且想恢复到以前的状态。我不知道是什么导致了这种情况。我想要撤消的事情如下所示: 我以前有过并且想要恢复的东西是这样的: 我如何删除并永久阻止此更改? ...

Admin

是否可以使用开放的可视化工具来编辑代码?
visual-studio-2022

是否可以使用开放的可视化工具来编辑代码?

至少,在 Visual Studio 中,当可视化工具打开时,它不允许在调试会话期间编辑代码。可视化工具窗口位于顶部,不允许单击 Visual Studio 中的任何其他位置。 是否有设置、扩展或其他方法允许在可视化工具打开时编辑代码? ...

Admin

Visual Studio 如何选择运行哪些分析器?
visual-studio-2022

Visual Studio 如何选择运行哪些分析器?

我正在开发一个项目,该项目有一些日志错误。上周,我可以顺利编译该项目,即使它已打开“警告为错误”。今天,我收到CA2017警告,这些警告被视为错误,并阻止我进行编译。出于某种原因,我的团队中似乎没有其他人收到这些警告/错误。 Visual Studio 使用什么机制来决定运行哪些分析器?我知道.editorconfig可以将文件添加到解决方案/项目中,但这不可能是唯一的机制,否则我团队中的每个人都会遇到同样的问题。 显然,我们需要修复这些错误,但我想知道为什么我和使用相同 Visual Studio 处理相同代码的团队成员的体验不同。我找不到与分析相关的 V...

Admin

如何通过修改hosts文件来测试localhost:PORT网站?
visual-studio-2022

如何通过修改hosts文件来测试localhost:PORT网站?

Windows 11 + 所有更新。Visual Studio 2022 + 所有更新 我有一个可以https://localhost:44313/在我的 CMS 上运行的网站,我已将其配置为使用测试域。 我已经针对它设置了一个测试域,即www.testing.com和 testing.com 我修改了 hosts 文件如下(以管理员身份) localhost:44313 testing.com www.testing.com 我跑了 ipconfig /flushdns 并在私人浏览器中打开了 URL testing.com(以避免缓存问题)但它从来不...

Admin

从 Visual Studio 解决方案资源管理器中删除 Github Actions
visual-studio-2022

从 Visual Studio 解决方案资源管理器中删除 Github Actions

随着 Visual Studio 2022(版本 17.7.0 Preview 4.0)的最新更新,我现在在解决方案资源管理器中有一个看似不可移动的节点,上面有标记为“Github Actions”的 Github 徽标。 这不是世界末日,但它又变成了一个我不使用的东西,让本来就很乱的用户界面变得更加混乱。我的存储库甚至没有托管在 Github 上,所以这完全没有意义。它似乎只是微软的又一个广告软件。 可以删除吗?它对非 Github 用户真的有用吗?我只是没理解重点? 更多的: 一些附加信息。我的解决方案文件夹中有一个名为的文件夹.github- 它包含一...

Admin

为什么 Visual Studio 光标/插入符号的粗细是变量?
visual-studio-2022

为什么 Visual Studio 光标/插入符号的粗细是变量?

当我在 Visual Studio 中移动到一行上的不同位置时,我注意到光标的粗细会发生变化。我不是指进入插入模式,也不是指更改操作系统或 VS 本身的任何设置。 如果光标位于两个空格字符之间、空格和非空格字符之间或多个非空格字符之间(例如,在变量名的中间),则光标的粗细会有所不同。 通过有限的调查,似乎文件中的相同位置具有相同的厚度,即使关闭并重新打开文件或重新启动 Visual Studio。 我目前正在运行 2022,版本 17.6.2,但我认为这种行为不是此版本独有。 下面是从同一行代码截取的两张截图。 这种行为似乎只发生在文本编辑器中。输出窗口...

Admin

带有构建工具和社区的 Visual Studio 安装程序 2022
visual-studio-2022

带有构建工具和社区的 Visual Studio 安装程序 2022

为什么在下面的快照中我看到 Visual Studio Build Tools 和 Community 2022 这样的数字 (2) 和 (3)? 我该如何解决安装警告?我已经按照提示中提供的链接进行了报告(详情请参阅屏幕截图) ...

Admin

Visual Studio 安装程序无法在 qemu Arm64 Windows 客户机中启动
visual-studio-2022

Visual Studio 安装程序无法在 qemu Arm64 Windows 客户机中启动

我已经成功安装了模拟的 arm64 Windows 客户机,但某些应用程序就是拒绝启动,它们在一个线程上旋转,什么也没有发生。 设置: 主机是 x64 Windows 11(21H2-22000.1098) qemu 是“C:\Program Files\qemu\qemu-system-aarch64.exe”--版本 QEMU 模拟器版本 7.1.0(v7.1.0-11925-g4ec481870e-dirty) 客户机是 arm64 Windows 11(22H2 - 22621.755) 大多数应用程序启动和运行正常,与预期一致。一些应用程...

Admin

Visual Studio 2022 生成工具
visual-studio-2022

Visual Studio 2022 生成工具

我需要使用脚本静默安装 Visual Studio 2022 C++ 构建工具。该脚本应下载离线安装程序并将其安装在计算机上。Visual Studio 2022 不提供离线安装程序,但可以使用创建离线安装文档。按照此 C++ 开发文档,建议创建具有Microsoft.VisualStudio.Workload.NativeDesktop工作量的本地布局。生成的离线安装程序大约为 3GB,这很好。从脚本中,使用命令调用离线安装程序,以下是文件C:\CppBuildTools\vs_setup.exe --quiet --nocache --wait --in...

Admin

如何在 Visual Studio 2022 中彻底删除 ClaudiaIDE 扩展
visual-studio-2022

如何在 Visual Studio 2022 中彻底删除 ClaudiaIDE 扩展

我尝试安装此扩展(https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE),效果很好,但后来我决定删除它。它在“管理扩展”下成功卸载。但是,即使在删除它并重新启动 VS 和我的机器后,随机背景图像仍然会出现,如下所示: 我怎样才能彻底删除它? ...

Admin

如何彻底卸载Visual Studio 2022?
visual-studio-2022

如何彻底卸载Visual Studio 2022?

我尝试从 Windows 10 的控制面板和 VS 安装程序中卸载(单击“更多”,然后单击“卸载”)。还在文件资源管理器中搜索删除与 VS 相关的所有文件。但是当我重新安装 VS 时,它仍然安装在我不想再安装它的旧位置。它安装在 C:\Users\ ...\sources\repos 下据我所知,它应该安装在 Program Files (x86) 中,对吗?此外,当我重新安装时,我没有选择安装 VS 的位置。它只是自动安装在 C:\Users...\sources\repos 在重新安装之前,我还尝试过在注册表中删除,但没有成功: HKEY_LOCAL_M...

Admin