ABP从入门到精通(6):快速重命名解决方案
SolutionRenamer
SolutionRenamer 是一个解决方案快速重命名工具。经测试重命名一个全新asp.net zero core项目(ABP asp.net zero,.net core版本,版本号4.4.0),耗时大约在3s左右。
使用
这个zip包是我刚刚在abp官网下载的abp项目,.net core版本,版本号3.0.0。
1.首先解压这个包
如下图所示,找到代码的根目录。我的是:I:\SolutionRenamer\MyCompany.MyProject\3.0.0\aspnet-core
2.运行 SolutionRenamer
依次输入当前项目的:公司名、项目名、新公司名、新项目名和项目根目录路径
3.查看结果
等待程序执行完成,看到如下提示便代表执行成功
打开windows资源管理器,可以看到我们的sln文件名称已经被成功改变:
编译测试项目
接下来我们打开vs,执行编译,如果编译成功那么代表我们重命名成功!
打开解决方案资源管理器,可以看到所有项目成功加载:
接下来执行编译!
全部重新生成成功!
配置
SolutionRenamer在重命名文件及文件内容时,会筛选指定后缀的文件。配置在Config.json,以英文逗号
隔开.
小技巧:重命名MVC项目的Area
这里选择的是asp.net zero 4.4.0 .net core版本
公司名及新公司名不用输入,直接回车。项目名写输入需要改变的Area名称
,新项目名输入新的Area名称
,项目路径输入MVC项目的根目录
如图所示,我的mvc项目路径为:I:\SolutionRenamer\aspnet-zero-core-4.4.0\aspnet-core\src\MyCompanyName.AbpZeroTemplate.Web.Mvc
,需要将AppAreaName
改为Admin
SolutionRenamer设置参数如下:
执行完成可以看见Area名称已被改变
并且对应的url也被更新
最后,这个是必须的,github地址:https://github.com/stulzq/SolutionRenamer 如果大家觉得有用,欢迎给我一个star
作者:晓晨Master(李志强)
出处:https://www.cnblogs.com/stulzq/p/7505912.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
目前学习.NET Core 最好的教程 .NET Core 官方教程 ASP.NET Core 官方教程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律