我正在编写一个源生成器,它自动编写 JsonObject 类,将 JSON 转换为运行时对象。
如截图所示,您可以看到红色波浪线。这些是CS0246。不过项目可以成功构建,没有任何错误。这意味着源生成器可以工作。
是否可以让编辑器认可源码生成器的工作?
此外,在解决方案资源管理器中,它显示“此生成器未生成文件”。这显然是错误的。
这个问题最终在 Visual Studio 17.8.4 中得到修复。在 17.8.3 中不起作用。