我当前重命名项目文件夹的解决方案是:

从解决方案中删除项目。在Visual Studio外部重命名文件夹。将项目重新添加到解决方案中。

有更好的方法吗?


当前回答

重命名解决方案和项目文件夹中的项目从解决方案中删除项目将现有项目添加到解决方案(重命名的项目)

它对我有用。TFS还将跟踪新项目。

其他回答

我只需要自己做(使用VisualStudio2010)。正如一些人所回答的,最简单的步骤似乎是:

关闭Visual Studio项目。打开.sln文件并重命名每个.csproj事件的项目目录前缀。保存.sln文件重命名硬盘上的实际项目文件夹目录,以匹配.sln文件中的更改。打开.sln(在Visual Studio中)并重新生成

重命名解决方案和项目文件夹中的项目从解决方案中删除项目将现有项目添加到解决方案(重命名的项目)

它对我有用。TFS还将跟踪新项目。

转到.sln文件,右键单击,用Notepad++(或任何编辑器;Notepad++是最快的)打开,找到路径并更改它。

在Visual Studio 2017中对我有用的内容:

在Visual Studio中关闭解决方案重命名解决方案中的项目目录。(推送源代码控制中的更改-在我的情况下是Git)在文本编辑器(Visual Studio 2017外部)中编辑.sln文件,更改目录名称。在Visual Studio中重新打开解决方案

上面写着“重新添加项目”。我重建了一切,一切都很好。

我们最近上传了一个免费Visual Studio扩展的测试版,它为您提供了这些功能。

查看Visual Studio Gallery:Gallery下载