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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM