我有一个项目“A”,它引用了“Diagnostic Analyzer”库项目的输出。 将分析仪添加到项目“A”后,分析仪将列在“分析仪”节点下,并显示其中的规则。我在“诊断分析器”库中所做的任何更改都不会刷新。我让分析仪刷新的唯一方法是关闭并重新打开visual studio。两个项目都在同一个解决方案中。
在“Diagnostic Analyzer”项目构建完成后,是否需要设置或确保分析器刷新?
答案 0 :(得分:0)
我设法找到了上述问题的解决方法,它并不漂亮,但到目前为止它一直在为我工作。我为" Analyzer"创建了一个NuGet包。库并发布到本地Feed。我在构建期间有更新包的版本号。所以我把这个包添加到了项目" A"然后我手动卸载软件包并重新安装。我尝试使用重新安装选项的update-package命令,但似乎没有用。目前只有卸载和安装才适合我。