c# - Roslyn 分析器/代码修复依赖项
问题描述
我正在尝试使用 codefix 编写分析器,但我不确定我该怎么做
- 将所需的基类添加到使用者项目。
首选方法是使其仅在构建时可用(如此生成) - 将此基类具有的必需依赖项添加到使用者项目
,以便代码修复的编译不会失败。
也许可以在分析阶段检查该项目是否已经安装了该依赖项?
从代码修复生成的代码需要基类,并且本质上是第 3 方 nuget 的依赖项。
解决方案
推荐阅读
- python - 在没有浏览器的情况下授权多个谷歌 API
- php - 如何在 PHP 中用 (·) 断点替换 (.) 点?
- javascript - 为什么我的表单输入在重新渲染后只注册一个字符?
- django - Many_to_many --> FieldError: Related Field got invalid lookup: contains
- javascript - 在不复制的情况下在 Blob 和 ArrayBuffers 之间转换?
- node.js - npm dev:start 不运行
- visual-studio-code - 我可以将 VS Code 中的“跳转到符号”调整为“跳转到方法/函数/类”吗?
- debugging - Coldfusion cflog 没有向日志文件添加任何文本
- c - 将元素动态添加到数组 C
- javascript - 如何将数组中的唯一值设置为“0”而不是未定义?(Javascript)