Visual Studio 解决方案资源管理器中的刷新按钮不起作用
Posted
技术标签:
【中文标题】Visual Studio 解决方案资源管理器中的刷新按钮不起作用【英文标题】:Refresh button in Visual Studio Solution Explorer not working 【发布时间】:2013-01-26 18:28:36 【问题描述】:刚获得适用于 Windows 桌面的 Visual Studio Express 2012,发现自己对解决方案资源管理器无法准确反映我的项目状态感到非常恼火。我一直单击刷新,但它实际上并没有做任何事情。 Microsoft's 而是,呃,详细解释如何使用它并没有帮助。奇怪的是,我的项目有时会刷新,但我不知道是什么原因。这绝对不是刷新按钮。
这是我的解决方案资源管理器现在的样子: 我已经删除了很多这些类。我在命名类的过程中输入了诸如“术语”之类的内容,但解决方案资源管理器将它们显示为单独的类。还有一些我的课程没有出现。
整个事情真的一团糟,我无法想象我的项目是什么样子,因为解决方案资源管理器没有显示我的课程的最新大纲。
如何刷新解决方案资源管理器?
【问题讨论】:
它没有反映什么状态?是否要单击显示所有文件? 【参考方案1】:解决方案资源管理器的第一行有一个“显示所有文件”按钮。单击它,您应该会看到丢失的文件/文件夹。右键单击并选择“包含在项目中”。
【讨论】:
不是文件丢失。是单个文件中的类搞砸了。 我想我也有类似的问题。我从 Git 还原了一个文件,但看不到如何在 VS (2010) 中刷新该文件 我上面的回答没有用?单击“显示所有文件”,然后右键单击->“包含在项目中”? 对于类的详细信息,例如成员的声明顺序,切换 Show All Files 两次似乎可以解决问题。【参考方案2】:选择您删除文件的项目,然后点击显示所有文件
现在您将获得排除/删除的文件
右键单击>包含在项目中。
【讨论】:
当然可以。 imgur.com/a/z2K2C。确保从顶层选择项目。它适用于项目级别,而不是整个解决方案。 您好,我认为您应该删除此答案 - 因为它与下面 dmathisen 先前发布且获得更高评价的答案相同。【参考方案3】:解决方案资源管理器的第一行有一个刷新图标选项。
【讨论】:
VS2017 中删除了该选项 截至 2018 年它在那里,但没有按预期刷新。 为什么在 2017 年被移除?它也从我的身上消失了,但对于 gulp 等来说是必不可少的。 刷新按钮存在于 VS2017 中,但在选择项目或项目项时显示 - 而不是在选择解决方案或解决方案文件夹时显示。当引用的程序集上有一个黄色警告标记时,它也会有所帮助(在这种情况下也会清理 ReSharper 的缓存)。 我最近创建的 DotNetCore 项目上没有刷新按钮。让我发疯(不管你之前点击什么 - 项目、文件、文件夹 - NADA - 没有刷新!)。我可以创建一个全新的 Core 2.1 项目模板,但显然它不受支持。必须有一些秘密的、隐藏的设置,这些设置不是为了让开发人员发疯而单独记录的——并且需要编辑隐藏在文件中的晦涩设置。 (讽刺)以上是关于Visual Studio 解决方案资源管理器中的刷新按钮不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 解决方案资源管理器中的刷新按钮不起作用
Visual Studio - 解决方案资源管理器中的当前文件 - 让它变暗?
Visual Studio 中的 Jquery 没有智能感知
Visual Studio 不会在解决方案资源管理器中显示添加的文件