Visual Studio 2017带状态栏中向下箭头的图标 - 这是什么意思?

时间:2017-05-12 22:19:55

标签: visual-studio visual-studio-2017

有时在VS2017中,Visual Studio需要永远运行一个新项目,并且在状态栏底部显示一个如下所示的图标:

enter image description here

我猜这意味着它会下载一些东西,但是什么?令人沮丧的是,Visual Studio并没有提供更好的消息,因为有时这个过程可能需要五分钟或更长时间,并且我不确定它在做什么。 / p>

这个图标是什么意思?有没有办法看到Visual Studio在这种情况下正在做什么?

我发现了一个相关问题Visual Studio stuck initializing with strange icon in status bar,但它没有回答我的问题。

2 个答案:

答案 0 :(得分:1)

不是关于下载。 Visual Studio 2017(以及早期版本)在构建过程中在状态栏中显示此图标。

您可以在“输出”窗口中查看更多信息,单击“视图”→“输出”

答案 1 :(得分:1)

您可能会注意到,通常正常快速构建的项目突然花费很长时间来构建。

我现在本人已被这个问题吸引了大约3次。

这可能在VS 2017中发生,因为VS 2017具有可用的代码分析功能。如果您使用“使用代码分析调试”而不是“调试”来编译项目,则将在构建过程中对代码运行完整的代码分析。

code analysis

我刚刚打开了一个我有一段时间没有打开的项目,而当我打开它时,“使用代码分析调试”是默认选项。所以这在几分钟前就抓住了我。

造成这种混乱的原因是Visual Studio中的下拉框不是很宽。因此,通常很难看到您正在使用代码分析进行编译,因为文本被截断(如下图所示),并且开发人员仅看到“ Debug w”,而他们却没有意识到他们正在使用代码分析进行编译。

enter image description here

希望有帮助。

谢谢 马特