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

时间:2010-12-30 06:57:28

标签: visual-studio-2010 visual-studio

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

这可能来自Visual Studio吗?如果没有,如何让它“发生”在外面呢?

5 个答案:

答案 0 :(得分: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}"

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

注意这两部分 “Stackoverflow_4560662 \ Stackoverflow_4560662_Rename.csproj”成为 “Stackoverflow_4560662_Rename \ Stackoverflow_4560662_Rename.csproj”

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

答案 1 :(得分:4)

以下可能是一个解决方案

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

检查答案

How do I rename a Project Folder from within Visual Studio?

答案 2 :(得分:1)

我对这个问题几乎是一个新手,但我遇到了同样的问题,我的决心是将我的代码复制并粘贴到一个新项目中并使用我需要的新名称保存它。可能不是最好的方法,但它很简单并且有效。

答案 3 :(得分:0)

不确定这是否有助于任何人,但我所做的只是重命名解决方案和相关文件夹等。 不幸的是,当你打开它时说它无法找到你的项目。 为了解决这个问题,我在文本编辑器(记事本++)中打开了解决方案,并在找到项目的地方重命名。 。 。它有效。

安迪

答案 4 :(得分:-1)

假设您正在讨论解决方案中的单个VB.NET项目。

AFAIK,你不应该重命名'My Project'文件夹,这是所有VB.NET项目的VS默认名称。

只需在VS Solution Explorer中选择项目/解决方案,然后单击F2即可重命名。