如何阻止Visual Studio 2022社区版构建C++方案时生成JSON Schema文件夹?
阻止Visual Studio 2022生成JSON Schema目录文件的方法
禁用JSON Schema自动更新下载
打开Visual Studio 2022,依次点击「工具」→「选项」→「文本编辑器」→「JSON」→「Schemas」。在列表里找到对应链接https://go.microsoft.com/fwlink/?linkid=835884的条目,取消勾选「自动下载和更新」选项,甚至可以直接删除该条目,这样VS就不会再自动生成对应的Schema文件。关闭JSON Schema Catalog自动生成功能
同样在「选项」的JSON设置里,找到「Schema Catalog」相关选项,取消勾选「自动生成Schema目录」类的开关(不同版本表述略有差异),彻底阻止VS在解决方案目录下创建JSON/Schemas/Catalog路径及相关文件。版本控制临时规避(可选)
如果暂时无法彻底阻止生成,可在版本控制的忽略文件里添加规则,比如Git的.gitignore中加入:JSON/Schemas/Catalog/避免该目录下的文件被误提交,但这只是治标方法,优先用前两种方法从根源解决。
内容的提问来源于stack exchange,提问作者Casey
相关产品推荐
相关产品推荐

