是否可以在Visual Studio中重命名项目,以便还重命名其文件夹名称?

dev*_*ium 7 visual-studio-2010 visual-studio

我们假设我们正在开发一个名为MyProject的项目.我希望能够将其名称更改为MyProject2并将其文件夹名称也重命名为MyProject2.

这可能来自Visual Studio吗?如果没有,如何让这种情况发生在"外面"呢?

And*_*ell 8

将项目重命名为新名称.它将自动更改.csproj文件,该文件在2010年是项目的名称.关闭Visual Studio.重命名目录.

打开解决方案文件以立即更改目录.您的解决方案文件将指向新项目,但会引用错误的目录.

之前:

 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename",    "Stackoverflow_4560662\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"
Run Code Online (Sandbox Code Playgroud)

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stackoverflow_4560662_Rename", "Stackoverflow_4560662_Rename\Stackoverflow_4560662_Rename.csproj", "{7CCD10BF-48BA-44E2-B071-D4ED8067ACA1}"
Run Code Online (Sandbox Code Playgroud)

注意两个部分"Stackoverflow_4560662\Stackoverflow_4560662_Rename.csproj"变为"Stackoverflow_4560662_Rename\Stackoverflow_4560662_Rename.csproj"

这是我能够重命名项目目录的唯一方法.我希望有人能找到更好的答案.


Pra*_*ana 5

以下可能是一种解决方案

  • 关闭解决方案。
  • 重命名 Visual Studio 外部的文件夹。
  • 打开解决方案,忽略警告。
  • 浏览所有不可用的项目。
    • 将属性“文件路径”设置为新位置。
    • 重新加载项目。
    • 如果您没有重命名该项目,请重命名它 (F2)。

检查答案

如何在 Visual Studio 中重命名项目文件夹?