Visual studio 2017 VS2017重命名项目-文件夹已包含名为

Visual studio 2017 VS2017重命名项目-文件夹已包含名为,visual-studio-2017,Visual Studio 2017,我正在Visual Studio 2017中将许多小型解决方案/项目重新组织为一个解决方案,但我不断收到错误消息,如: 文件夹已包含名为“暂存”的项 其次是: 异常类型为“System.Runtime.InteropServices.COMException” 扔 这些项目都位于名为Packages的文件夹中的各个文件夹中,项目文件夹的名称如下: 2.财务 Staging.HR Staging.SharePoint 在Packages文件夹中没有名为Staging的文件夹,在我试图重命名的项

我正在Visual Studio 2017中将许多小型解决方案/项目重新组织为一个解决方案,但我不断收到错误消息,如:

文件夹已包含名为“暂存”的项

其次是:

异常类型为“System.Runtime.InteropServices.COMException” 扔

这些项目都位于名为
Packages
的文件夹中的各个文件夹中,项目文件夹的名称如下:

  • 2.财务
  • Staging.HR
  • Staging.SharePoint
在Packages文件夹中没有名为Staging的文件夹,在我试图重命名的项目的文件夹中也没有名为Staging的文件。项目文件名当前为
Finance SSIS
,我正试图将其重命名为
Staging.Finance

我的解决方案中有一个名为Staging的项目,但它与这些项目位于不同的文件夹中


我可以在Visual Studio之外重命名项目文件,但我想了解出现此错误的原因。

在搜索时,我遇到了以下三种解决方案:

  • 尝试重新启动Visual Studio

  • 打开解决方案资源管理器有一个图标,看起来像一个多图标 作为
    显示全部的页面
    文件
    。一旦点击,你就可以看到隐藏的,视觉的 studio项目,导致此错误的文件夹。(寻找 “视图”部分中的文件夹。)。在我删除了不需要的 文件夹和重建项目,您应该能够创建 将自动创建视图的控制器

  • 项目只能存在于解决方案中的一个位置。要更正此错误,请执行以下操作: 要显示隐藏的解决方案文件夹,请选择解决方案或包含隐藏解决方案文件夹的解决方案文件夹,然后在“项目”菜单上选择“取消隐藏文件夹”
  • 解决方案1和2的积分:


    解决方案3的积分:

    我建议在主项目文件中搜索有关“暂存”的内容。例如,查看解决方案文件(扩展名为.sln)的内容并搜索“Staging”,我希望您能在那里找到它

    不确定如何重新编程,这可能是特定于web项目的。但请注意,Windows也允许文件夹具有扩展名。用户很少有意这样做,但您是偶然这样做的。名为“Staging.Finance”的文件夹有一个名为“Staging”的文件夹,扩展名为“.Finance”。这可能是由Visual Studio环境中加载的第三方扩展名/加载项引起的。