Visual Studio解决方案资源管理器中的刷新按钮无法工作。

36
我刚拿到了Visual Studio Express 2012 for Windows Desktop,但发现解决方案资源管理器并不能准确反映我的项目状态。我一直在点击“刷新”,但实际上它并没有做任何事情。Microsoft提供的关于如何使用它的解释太啰嗦,没有帮到我。奇怪的是,我的项目有时会刷新,但我无法找出原因。这绝对不是刷新按钮的问题。
这是我当前的解决方案资源管理器的样子:
my solution explorer
我已经删除了很多这些类。像“Term”这样的东西是我在命名一个类的过程中输入的,但解决方案资源管理器将它们显示为单独的类。另外,我的一些类并没有显示出来。
这整个事情真是一团糟,我很难想象我的项目是什么样子的,因为“解决方案资源管理器”没有显示最新的类别概述。

如何刷新“解决方案资源管理器”?

这不反映哪个状态?你想单击“显示所有文件”吗? - SLaks
4个回答

80

在解决方案资源管理器的顶部行有一个“显示所有文件”按钮,点击它,您应该会看到您丢失的文件/文件夹。右键单击并选择“包含在项目中”。

显示所有文件


1
缺失的不是文件,而是单个文件中混乱的类。 - Eva
1
我想我有类似的问题。我从Git中还原了一个文件,但不知道如何在VS(2010)中刷新该文件。 - Al Lelopath
2
我的上面的回答不起作用了吗?尝试点击“显示所有文件”,然后右键单击 -> “包含在项目中”? - dmathisen
对于类的详细信息,例如成员的声明顺序,切换两次“显示所有文件”似乎是解决问题的方法。 - Grault

15

选择你删除文件的项目,然后点击“显示所有文件” 此处输入图片描述

现在你将看到已排除/删除的文件 此处输入图片描述

右键单击 > 包含在项目中。


当然可以。请确保从顶层选择了项目。它在项目级别上运行,而不是整个解决方案。 - dmathisen
你好,我认为你应该删除这个答案——因为它与下面由dmathisen发布的先前发布且获得更高赞同的答案是相同的 - Don Cheadle

5
解决方案资源管理器的顶部行有一个刷新图标选项。
查看图片

3
该选项已在VS2017中删除。 - Donny V.
1
截至2018年,该功能已存在,但刷新效果不如预期。 - josh1978
为什么它在2017年被移除了?它也从我的电脑上消失了,但对于gulp等工具来说是必不可少的。 - Professor of programming
在VS2017中存在Refresh按钮,但仅在选择项目或项目项时显示 - 而不是选择解决方案或解决方案文件夹时。它还有助于处理引用程序集上的黄色警告标记(在这种情况下还应清除ReSharper的缓存)。 - Sergey Smolnikov
我最近创建的DotNetCore项目上没有刷新按钮,这让我疯狂(无论你之前点击了什么 - 项目、文件、文件夹 - 都没有刷新!)。我可以创建一个全新的Core 2.1项目模板,但显然它不受支持。一定有一些秘密的、隐藏的设置没有记录下来,只是为了让开发人员发疯 - 并需要编辑一个深藏在文件中的晦涩设置。(讽刺) - MC9000

0
我正在运行我的项目,但是没有任何东西在刷新。停止我的项目后,文件/文件夹就会更新。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接