首页 > 解决方案 > 如何在 VS 中抑制此警告:“不支持应用于文档的架构类型”

问题描述

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

The type of schema applied to the document is not supported

但是,工具提示中没有可用的选项可让您抑制它。于是我开始在项目设置中寻找特定的代码或其他东西;但是,无论出于何种原因,微软显然没有列出编译器警告的完整列表。由于这是一个测试项目,我可能只是全面禁止所有警告并且没问题,但这仍然不理想。

有没有办法通过手术来抑制这个,最好是在整个项目中都适用?

标签: visual-studiowarningssuppress-warnings

解决方案


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

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


推荐阅读