【问题标题】:Visual studio start debugging pop up select json schema windowsVisual Studio开始调试弹出选择json模式窗口
【发布时间】:2021-02-02 07:38:50
【问题描述】:

全部。
当我打开 appsettings.json 然后开始调试时,VS 会弹出一个窗口来选择 json 架构。
我尝试在下拉列表中选择一个或在我的 appsettings.json 中设置架构,例如:

{
  "$schema": "https://json.schemastore.org/appsettings",
  "AppSetting": {...}
}

他们都解决不了。
有什么想法吗?


感谢回复,
首先,我使用的是控制台应用程序。
我的项目是一个连接到其他服务器的套接字客户端,所以我在 appsettings.json 中设置了我的服务器连接。
我需要测试我的代码以连接不同的服务器,所以我保持打开 appsettings.json。
这是最令人不安的部分:当我开始调试 VS 弹出选择 json 模式窗口并完全覆盖我的应用程序窗口时!

在我以安全模式启动 VS 后,没有再次弹出,但我不确定问题是否已解决。

【问题讨论】:

  • 您的主要问题是什么?你能在那种情况下开始调试吗?您可以成功开始调试,但它总是弹出这样的窗口让您选择架构?让你一头雾水?
  • 新建的项目有同样的问题吗?
  • @PerryQian-MSFT,我编辑我的问题。
  • @PerryQian-MSFT 新项目没有弹出,但我不是唯一一个有这个问题的人。
  • 这意味着这个项目使用了一些来自某些与已安装扩展或包的工具。因此,您必须检查是否安装了一些继承的第三方扩展或软件包。如果是这样,请禁用它们。

标签: visual-studio-2019 visual-studio-debugging appsettings


【解决方案1】:

太奇怪了,我们以前没有遇到过这样的问题。尝试以下方法:

1)Extensions--> Manage Extensions-->Installed下禁用任何第三方扩展检查是否有扩展导致。

2)尝试在工具->导入和导出设置-->重置vs设置下重置vs设置 strong>,您还可以备份您的设置。

3)关闭VS,删除解决方案文件夹下的.vs隐藏文件夹,binobj文件夹,然后重启VS重新测试。

4)VS的开发者命令提示符下使用devenv /safemode启动纯VS进行测试。

5)创建一个新项目来测试问题是否再次发生。

6) repair vs 或者如果有新的发布版本就更新它。

此外,如果这些都没有帮助,您应该详细描述您的问题,以便与我们分享一个小样本,以帮助我们解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    • 2015-02-01
    • 2015-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多