【发布时间】:2015-03-02 03:09:00
【问题描述】:
在 Visual Studio 2015 Preview 中创建一个普通的 C# 控制台应用程序,我们得到一个名为“Analyzers”的伪引用:
上面提到的“分析器”是什么意思?
项目文件里面没有任何内容,属性窗口没有显示任何内容(完全空白)(尽管与“参考属性”相反,它在标题中显示“文件夹属性”,但这并没有说明太多)。
我希望这与罗斯林有关,但我不知道。我安装了 ReSharper,但我不认为它与它有任何关系。
编辑 6.8.2016
接受的答案解释了分析器提供的工具,但没有解释为什么 开发工具 会成为(运行时?)参考。实际上,与其他引用不同,它不是运行时引用。所以这个奇迹的答案是下面的 Hans Passants 评论:
他们选择了一个笨拙的地方来添加代码分析器功能,如果不彻底检查解决方案资源管理器和 nuget,他们就找不到更好的地方。 – Hans Passant 2015 年 5 月 26 日 8:59
【问题讨论】:
-
FWIW,我没有在我的 VS2015 Preview VM 中 [尚未] 安装 ReSharper,而且我还看到了“分析器”参考。
-
选择分析器时属性窗格显示什么?
-
这可能会告诉你更多关于它的信息:channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/714
-
他们选择了一个笨拙的地方来添加代码分析器功能,如果不彻底检查解决方案资源管理器和 nuget,他们就找不到更好的地方。
标签: c# reference visual-studio-2015