gpt4 book ai didi

.net-core - 如何在 Rider dotnet 核心解决方案中重命名项目

转载 作者:行者123 更新时间:2023-12-02 23:36:44 25 4
gpt4 key购买 nike

我在一个基于小型 dotnet 核心解决方案的项目中有一个测试项目,该项目是在 Jetbrains Rider 中创建的,但它的默认名称为“UnitTestProject”。(当我添加它时,我认为“命名很难 - 但重命名很容易!”)。

我已在测试中重命名了命名空间,但无法弄清楚如何在 Rider 中重命名项目本身。

  • f6(通常是重命名)不执行任何操作。
  • 右键单击项目 - 重命名选项呈灰色。

我想我可以在 .csproj 和 .sln 中进行 grep 并手动重命名它,但这在我 Shiny 的新 IDE 中肯定很容易吗?

Rider 2017.2(完整订阅版)。
Dotnet 核心版本 2.03。
Ubuntu 16.04(如果有的话)。

最佳答案

编辑:截至 2018 年 9 月/10 月,此功能现已 been implemented在 Rider 版本 >= 2018.3

<小时/>

目前 Rider 中没有此功能,请参阅 RIDER-1224 issue在我们的问题跟踪器中了解更多详细信息。

很快,我们将很快实现这一点,可能是在 2018.1\2018.2。该功能尚未实现的原因是:该功能非常复杂。

当您重命名项目时,您必须

  • 重命名项目文件夹和项目文件
  • 修复该项目的所有引用
  • 修复项目文件夹中存储的所有链接文件
  • 修复命名空间、程序集名称
  • 修复程序集名称用法(xaml 等)
  • 查看所有可能包含旧项目名称的 msbuild 文件(项目文件本身和相关目标文件)
  • 不要忘记 VCS 中的更改和撤消操作
  • 做点别的事情

关于.net-core - 如何在 Rider dotnet 核心解决方案中重命名项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47762693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com