如何在 VS 中禁止显示此警告:“不支持应用于文档的架构类型”

How do you suppress this warning in VS: "The type of schema applied to the document is not supported"

提问人:Panzercrisis 提问时间:2/1/2021 更新时间:6/15/2021 访问量:2056

问:

今天早上,我在 C# 中创建了一个 MSTest 项目,对于其中一个 JSON 资源,Visual Studio 显示以下警告:

The type of schema applied to the document is not supported

但是,工具提示中没有可用于禁止显示它的选项。因此,我开始在项目设置中寻找特定的代码或要查找的内容;然而,无论出于何种原因,Microsoft显然完整的编译器警告列表都没有列出这一点。由于这是一个测试项目,我可能会全面禁止所有警告并没问题,但这仍然不理想。

有没有办法通过手术来抑制这种,最好是以适用于整个项目的方式?

visual-studio 警告 suppress-warnings

评论


答:

9赞 Panzercrisis 2/3/2021 #1

显然,您所要做的就是关闭文件。它似乎只在文件打开时显示。

也许更高版本的 Visual Studio 可以使此警告的行为与 VS 中的标准警告更加一致。实际上,它的行为非常像重构/代码清理建议(通常有一条灰色的波浪线),而不是实际的警告。就好像它只是在开发或其他什么方面被贴错了标签。但是,好消息是,只要文件关闭,它就不会用警告消息污染生成或错误窗口。

1赞 Meeting Attender 6/15/2021 #2

如果从顶部的架构下拉列表中选择 global.json,它也会消失:

enter image description here