为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

如何从Visual Studio中重命名项目文件夹?我目前重命名项目文件夹的解决方案是:从解决方案中删除项目。在Visual Studio外重命名该文件夹。将项目重新添加到解决方案中。有没有更好的方法?
查看完整描述

3 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

要在visual studio中重命名项目的文件夹file.*proj)和显示名称

  • 关闭解决方案。

  • 重命名Visual Studio外部的文件夹。(如果使用源代码管理,则在TFS中重命名)

  • 打开解决方案,忽略警告(如果要求从源控件加载项目,则回答“否”)。

  • 浏览所有不可用的项目......

    • 如果属性不可编辑(如在VS2012中),则.sln直接在另一个编辑器(如Notepad ++ )中打开文件,然后更新其中的路径。(您可能需要先在TFS中签出解决方案等)

    • 打开项目的属性窗口(突出显示项目,然后按AltEnterF4,或右键单击>属性)。

    • 将属性“ 文件路径 ”设置为新位置。

    • 重新加载项目 - 右键单击>重新加载项目。

    • 更改项目的显示名称,突出显示并按F2,或右键单击> 重命名

注意:涉及删除然后将项目重新添加到解决方案的其他建议解决方案将破坏项目引用。

如果您执行这些步骤,那么您可能还会考虑重命名以下内容以匹配:

  1. 部件

  2. 默认/根命名空间

  3. 现有文件的命名空间(使用Visual Studio中的重构工具或ReSharper的不一致命名空间工具)

还要考虑修改以下程序集属性的值:

  1. AssemblyProductAttribute

  2. AssemblyDescriptionAttribute

  3. AssemblyTitleAttribute


查看完整回答
反对 回复 2019-08-14
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

使用* .sol,* csproj文件还有另一种方法。

  1. 打开您的解决方案文件

  2. 搜索您想要更改的* .csproj

  3. 它将是这样的(相对于* .sol文件):

    Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shani.Commands.Impl", "Shani.Commands.Impl\Shani.Commands.Impl.csproj", "{747CFA4B-FC83-419A-858E-5E2DE2B948EE}"

  4. 并且只是将第一部分更改为新的diretory,例如:

    Impl\Shani.Commands.Impl\Shani.Commands.Impl.csproj

  5. 当然不要忘记将整个项目移动到该目录

玩得开心。


查看完整回答
反对 回复 2019-08-14
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

这在VS 2015中是直截了当的(可能适用于旧版本)

  1. 在解决方案资源管理器中,右键单击 Main solution > Rename

  2. 在解决方案资源管理器中,右键单击 project (under solution) > Rename

  3. 在解决方案资源管理器中,双击或右键单击Properties >转到应用程序选项卡,重命名Assembly nameDefault namespace匹配。

  4. 如果您还想重命名命名空间,请打开一个类文件。右键单击namespace > Rename...它应搜索并替换整个项目中对命名空间的所有引用。

  5. 关闭项目>重命名project folder

  6. .sln在记事本中编辑文件,更改cjproj的路径。即fu\bar.csproj --> bar\bar.csproj


查看完整回答
反对 回复 2019-08-14
  • 3 回答
  • 0 关注
  • 3236 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信