58

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

名称为“xxx”的文件或文件夹已存在。请为您正在添加的项目指定一个唯一的名称,或先删除现有项目。

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

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

4

12 回答 12

88

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

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

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

于 2016-03-21T16:39:42.503 回答
18

重新启动 Visual Studio 帮助了我。

于 2015-04-11T14:21:13.250 回答
14

文件夹丢失时的步骤

  1. Solution Explorer 窗口
    • 选择包含丢失文件夹的 Visual Studio 项目。
    • 选择或打开Show All Files 按钮( 显示所有文件) 以显示现有但缺少的文件夹。
  2. 选择隐藏文件夹,然后右键单击并Include in Project在项目视图中选择要添加到项目中的菜单项。
于 2017-06-08T15:51:34.903 回答
10

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

于 2018-03-14T12:39:50.623 回答
10

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

问题已解决 (y)

于 2018-10-15T09:53:51.290 回答
1

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

图片

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

于 2018-10-31T04:02:17.330 回答
1

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

于 2017-07-20T14:55:42.357 回答
0

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

于 2021-07-11T18:47:03.840 回答
0

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

  • 重命名的解决方案文件夹
  • 创建了我的项目。在这一点上,我收到一个奇怪的错误,关于无法找到 .net 标准 2.0 ......所以我确实重新启动了 VS,它解决了这个问题
  • 重命名文件夹

现在一切正常。我再次重新启动 VS 只是为了更好地衡量,现在一切正常。

于 2019-05-29T20:06:26.170 回答
0

我右键单击并删除了文件夹。然后单击我想在其中创建项目的文件夹上方并创建项目。在位置部分,我打开了文件资源管理器,我删除的文件仍然出现-> 从这里删除它然后继续。

在此处输入图像描述

于 2021-12-29T12:24:35.887 回答
-2

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

于 2019-07-30T14:52:17.160 回答
-4

.cs如果添加文件会自动添加其他文件/文件夹,则需要注意..例如,如果我添加了一个控制器,该控制器会在视图中自动添加带有控制器名称的文件夹..在删除带有控制器名称的文件夹之前,我无法添加控制器文件意见。

于 2018-01-18T09:29:46.160 回答