名称已存在的文件或文件夹Visual Studio

时间:2013-08-23 12:31:14

标签: visual-studio visual-studio-2012

我尝试将新文件添加到源代码控制的VS2012解决方案中并收到此消息:

  

名称为“xxx”的文件或文件夹已存在。请给一个独特的   要添加的项目的名称,或首先删除现有项目。

我100%确定没有给定名称的文件。

那么如何让VS再次添加项目?

11 个答案:

答案 0 :(得分:55)

重新启动Visual Studio没有帮助,该文件夹缓存在系统上。

打开Solution Explorer图标看起来像很多页面:Show All Files,即Show All Files。单击后,可以看到隐藏的Visual Studio项目中导致此错误的文件夹。 (在“视图”部分中查找文件夹。)

删除不需要的文件夹和重建项目后,您应该能够创建自动创建视图的控制器...

答案 1 :(得分:12)

重新启动Visual Studio帮助了我。

答案 2 :(得分:6)

如果文件夹丢失

,则执行步骤
  1. 选择包含缺失文件夹的visual studio项目。
  2. 选择/启用解决方案资源管理器中的Show All Files以显示现有但缺少的文件夹。
  3. 选择隐藏文件夹,然后右键单击并选择Include in Project

答案 3 :(得分:5)

如果您正在尝试创建新的Controller,则还应检查视图和模型。即使没有具有Controller名称的文件夹或文件,我也必须使用Show All Files删除具有相同名称的View文件夹(由于某种原因已存在)并重建解决方案。

答案 4 :(得分:4)

简单来说,在解决方案资源管理器上,右键单击Project的名称->卸载Project。 然后右键单击同一项目,然后单击“重新加载”。

问题已解决(y)

答案 5 :(得分:1)

我通过实际添加文件然后再次删除它来修复它。

答案 6 :(得分:0)

项目文件已在Visual Studio 2017中卸载

image

最简单的方法是复制您的项目文件夹并粘贴不同的存储库,然后在Visual Studio中打开您的项目,然后在运行项目后它应该可以工作。 例如 (D:---------> E:[这里我提到了这些东西的仓库])

答案 7 :(得分:0)

Visual Studio 2017 v 15.9.12 ...我遇到了这个问题,但没有实际的文件夹冲突。就我而言,我有一个名为NewOrder的解决方案文件夹,并且试图创建一个具有相同名称的子项目,但是遇到了上述错误。我尝试关闭并重新打开解决方案(没有重新启动VS,所以不确定是否会有所作为),但这对我有用。

  • 重命名解决方案文件夹
  • 创建了我的项目。在这一点上,我遇到一个奇怪的错误,即无法找到.net standard 2.0 ...,所以我 did 重新启动VS,从而解决了该问题
  • 将文件夹重命名为

现在一切正常。我再次重新启动VS只是出于很好的考虑,现在一切正常。

答案 8 :(得分:0)

就我而言,在尝试向解决方案添加新项目时,即使已从 Visual Studio (2019) 的解决方案中删除了同名项目,我也不得不打开文件资源管理器并删除文件夹删除的项目。

答案 9 :(得分:-1)

在解决方案资源管理器中单击“显示所有文件”菜单,然后在“控制器”,“视图”和“模型”文件夹中查看该文件,然后从那里删除该文件

答案 10 :(得分:-4)

如果添加文件自动添加其他文件/文件夹,则需要注意...例如,如果我添加了一个控制器,该控制器会在视图中自动添加带控制器名称的文件夹..我无法添加控制器{{1}直到我从视图中删除了带控制器名称的文件夹。