C# Visual Studio 2012不显示已创建文件夹

C# Visual Studio 2012不显示已创建文件夹,c#,asp.net,visual-studio-2012,C#,Asp.net,Visual Studio 2012,我使用Microsoft Visual Studio 2012。我首先打开了我的ASP.NET项目,然后创建了一些文件夹,如页面、视图、源文件。但在我打开项目的第二天,VisualStudio不会显示这些文件夹。我看不见他们。如果我创建了一个与上面同名的新文件夹,IDE将呈现一条消息,说明该文件夹已经存在 你能帮帮我吗!多谢各位 是的,这是因为VisualStudio需要在其项目文件中明确列出其所有资源。当您在VS中添加文件夹时,它会在磁盘上创建该文件夹并更改项目文件,而如果您在资源管理器中添加

我使用Microsoft Visual Studio 2012。我首先打开了我的ASP.NET项目,然后创建了一些文件夹,如页面、视图、源文件。但在我打开项目的第二天,VisualStudio不会显示这些文件夹。我看不见他们。如果我创建了一个与上面同名的新文件夹,IDE将呈现一条消息,说明该文件夹已经存在


你能帮帮我吗!多谢各位

是的,这是因为VisualStudio需要在其项目文件中明确列出其所有资源。当您在VS中添加文件夹时,它会在磁盘上创建该文件夹并更改项目文件,而如果您在资源管理器中添加了该文件夹,则项目文件将不包含任何有关该文件夹的信息

我发现的最简单的解决方案通常是在资源管理器中重命名它们,在VisualStudio中添加它们,然后将内容从原始文件夹移动到新文件夹中


或者,您可以直接编辑项目文件,但这稍微高级一些,也有点危险。(这其实并不难,如果您提交了“已知良好”项目文件,可能值得尝试。)

在磁盘上创建文件夹并不一定意味着它们会显示在Visual Studio中的项目中,因为项目维护自己的文件夹列表


如果希望文件夹显示在项目中,则需要从Visual Studio中创建文件夹(右键单击项目并选择“添加”>“新建文件夹”)

尝试在项目资源管理器中使用“显示所有文件”,然后右键单击要添加到项目中的文件夹


您是否在Windows资源管理器中创建了文件夹?如果没有,则可能您的项目文件已损坏

Visual Studio项目不会与您的文件系统并行。如果通过Windows资源管理器创建目录或将文件添加到目录中,它将不会显示在Visual Studio中。您必须在Visual Studio中创建文件或文件夹,或者使用项目的
添加…
对话框添加现有文件。

在解决方案资源管理器中选择项目名称,然后单击“显示所有文件”。 然后选择新添加的文件夹或文件(虚线结构),然后右键单击->选择“包含在项目中”


然后它会将新创建的文件添加到您的本地结构中(以正常结构显示)。

我认为您不仅仅是在查看解决方案资源管理器。从菜单栏的“查看-->解决方案资源管理器”菜单中选择。否则,只需按Ctrl+Alt+L。然后您就可以看到文件夹了

对我来说,最简单的解决方案是从项目文件夹重新复制文件/目录,然后在Visual Studio解决方案资源管理器面板上重新粘贴它们

就这样


Visual Studio将自动将文件资源管理器与Visual Studio文件系统同步。

我找到的最简单、最简单的解决方案是将您的资产(文件夹)从windows资源管理器拖动到Visual Studio项目资源管理器栏


:p

您可以将文件夹拖放到解决方案中。然后转到子文件夹(您的文件夹和要移动到解决方案的子文件夹)并拖放到您刚刚拖放的文件夹中。Visual studio将要求您覆盖旧的。单击是,现在Visual studio立即显示所有文件。

文件夹也应显示在Visual studio上,有时它们是隐藏的,因此当您尝试创建同名文件夹时,它将不允许您这样做。因此,您只需转到解决方案资源管理器并单击窗口顶部的显示所有文件按钮,即可看到不同颜色的隐藏文件夹,右键单击文件夹并选择包含在项目中

只需转到解决方案资源管理器顶部,找到显示所有文件的按钮,然后单击它。它将显示您在解决方案资源管理器中的目录中的所有文件。

游戏后期,但由于仍然存在从VS外部添加文件的用例(例如,放入一堆CSS和图像文件),因此对我来说,最简单的方法是在VS中关闭项目,然后重新打开


(对Mac使用VS,第8节。)

您可能没有在资源管理器中保存项目或添加的文件,而不是在Visual Studio中保存这些新文件夹可能是隐藏的,请使用“解决方案资源管理器”中的“显示所有文件”。如果我使用windows资源管理器复制和粘贴,VS会感到被忽略并隐藏文件,这很烦人……但我理解为什么会这样。救了我的命。当系统允许时,将奖励+100。天哪!!非常感谢你。我从桌面提交并推送代码,但在git拉入我的笔记本电脑后,一个文件夹没有添加到VS解决方案资源管理器中。我在试图修复它时非常沮丧。非常感谢。至少对于vs2015和vs2017,情况并非如此,文件夹已同步,请检查下面我的答案。@Mr.AF,很好的建议,但不幸的是,我还没有足够的代表。。