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

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

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

  • 从解决方案中删除项目。

  • 在Visual Studio外重命名该文件夹。

  • 将项目重新添加到解决方案中。

有没有更好的方法?


qq_花开花谢_0
浏览 3241回答 3
3回答

慕神8447489

要在visual studio中重命名项目的文件夹,file(.*proj)和显示名称:关闭解决方案。重命名Visual Studio外部的文件夹。(如果使用源代码管理,则在TFS中重命名)打开解决方案,忽略警告(如果要求从源控件加载项目,则回答“否”)。浏览所有不可用的项目......如果属性不可编辑(如在VS2012中),则.sln直接在另一个编辑器(如Notepad ++ )中打开文件,然后更新其中的路径。(您可能需要先在TFS中签出解决方案等)打开项目的属性窗口(突出显示项目,然后按Alt+ Enter或F4,或右键单击>属性)。将属性“ 文件路径 ”设置为新位置。重新加载项目 - 右键单击>重新加载项目。更改项目的显示名称,突出显示并按F2,或右键单击> 重命名。注意:涉及删除然后将项目重新添加到解决方案的其他建议解决方案将破坏项目引用。如果您执行这些步骤,那么您可能还会考虑重命名以下内容以匹配:部件默认/根命名空间现有文件的命名空间(使用Visual Studio中的重构工具或ReSharper的不一致命名空间工具)还要考虑修改以下程序集属性的值:AssemblyProductAttributeAssemblyDescriptionAttributeAssemblyTitleAttribute

慕田峪4524236

使用* .sol,* csproj文件还有另一种方法。打开您的解决方案文件搜索您想要更改的* .csproj它将是这样的(相对于* .sol文件):Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shani.Commands.Impl", "Shani.Commands.Impl\Shani.Commands.Impl.csproj", "{747CFA4B-FC83-419A-858E-5E2DE2B948EE}"并且只是将第一部分更改为新的diretory,例如:Impl\Shani.Commands.Impl\Shani.Commands.Impl.csproj当然不要忘记将整个项目移动到该目录玩得开心。

慕姐4208626

这在VS 2015中是直截了当的(可能适用于旧版本)在解决方案资源管理器中,右键单击 Main solution > Rename在解决方案资源管理器中,右键单击 project (under solution) > Rename在解决方案资源管理器中,双击或右键单击Properties >转到应用程序选项卡,重命名Assembly name并Default namespace匹配。如果您还想重命名命名空间,请打开一个类文件。右键单击namespace > Rename...它应搜索并替换整个项目中对命名空间的所有引用。关闭项目>重命名project folder。.sln在记事本中编辑文件,更改cjproj的路径。即fu\bar.csproj --> bar\bar.csproj
打开App,查看更多内容
随时随地看视频慕课网APP