Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 名为Visual Studio的文件或文件夹已存在_Visual Studio_Visual Studio 2012 - Fatal编程技术网

Visual studio 名为Visual Studio的文件或文件夹已存在

Visual studio 名为Visual Studio的文件或文件夹已存在,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,我尝试向源代码管理的VS2012解决方案添加新文件,并收到以下消息: 名为“xxx”的文件或文件夹已存在。请给出一个独特的答案 为要添加的项目命名,或先删除现有项目 我100%确定没有具有给定名称的文件 那么,如何让VS再次添加项目呢?重新启动Visual Studio对我有帮助。重新启动Visual Studio没有帮助,文件夹已缓存在系统上 打开解决方案资源管理器有一个看起来像许多页面的图标:它是显示所有文件。单击后,可以看到visual studio项目中隐藏的导致此错误的文件夹。(在“视

我尝试向源代码管理的VS2012解决方案添加新文件,并收到以下消息:

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

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


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

重新启动Visual Studio对我有帮助。

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

打开
解决方案资源管理器
有一个看起来像许多页面的图标:它是
显示所有文件
。单击后,可以看到visual studio项目中隐藏的导致此错误的文件夹。(在“视图”部分中查找文件夹。)


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

如果缺少文件夹,请执行以下步骤

  • 选择包含丢失文件夹的visual studio项目
  • 解决方案资源管理器
    窗口中选择/打开
    显示所有文件
    按钮,以显示现有但缺少的文件夹
  • 选择隐藏文件夹,然后右键单击并选择菜单项
    Include in Project

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

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

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

    只需在解决方案资源管理器上右键单击项目名称->卸载项目即可。 然后右键单击同一项目并单击“重新加载”


    问题已修复(y)

    项目文件已在visual studio 2017中卸载

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

    Visual Studio 2017第15.9.12版。。。我遇到了这个问题,但没有实际的文件夹冲突。在我的例子中,我有一个名为NewOrder的解决方案文件夹,我试图创建一个同名的子项目,但遇到了上述错误。我尝试关闭并重新打开解决方案(没有重新启动VS,因此不确定这是否会产生影响),但以下是对我有效的方法

    • 重命名的解决方案文件夹
    • 创建了我的项目。此时,我遇到了一个奇怪的错误,无法找到.net标准2.0。。。然后我重新启动了VS,解决了这个问题
    • 重新命名文件夹

    现在一切正常。我重新启动VS只是为了更好的测量,现在一切正常。

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

    您尝试添加什么?如果没有隐藏文件,是否签入文件夹?是否在解决方案资源管理器中激活“显示所有文件”?也许有一些“幻影文件”。你检查过项目文件中是否有奇怪的条目吗?@glautrou我想添加的任何文件都会失败,无论是CS文件还是HTML文件、javascript文件,都不会works@Micha,没有隐藏的文件夹或文件。。。这就是奇怪的地方,你说的“奇怪条目”是什么意思?如果你无法添加任何文件,并且更新后出现问题,请尝试回滚Visual Studio更新,如果你无法重新安装Visual Studio。我没有删除该文件夹,而只是将其添加到项目中。由于修正了我的问题,仍然将此标记为追加投票。这是一个措辞糟糕的问题,请修正格式、语法和意图。请在发布前阅读SO指南。请阅读以了解如何编写好的ASN这是我的问题。视图文件夹中有一个同名文件夹。希望有人不要像我一样浪费太多时间……对于那些想知道在哪里打开此功能的人来说:解决方案资源管理器顶部有一个按钮,看起来像是三个文件组合在一起。