Rename Visual Studio Solution/Project
Jun 3, 2021
系統不時會需要多開一些雷同的 Service 專案,這種情況都會希望直接拷一個現成的名字改一改來做原型。 但改名字很容易害方案專案的設定跑掉,蠻煩的,這篇簡單記錄下我拷方案當原型的重命名相關手續。
- 如果 VS 現在開著,先關掉
- 複製完整方案 (repo)
- 以下,在複製的方案中
- 有 git 的話先刪掉(刪除 repo 下的 .git 資料夾)
- 重命名資料夾和裡面的子目錄
- 重命名方案(.sln)跟專案檔(.csproj 等)
- 打開 notepad++ > ctrl+f 開啟搜尋視窗
按 Replace in Files
8. VS 開啟方案 build solution 看看有沒東西掉了,通常有 error 的情況會是 project 檔紀錄的檔名改了,但實際檔案沒改到,就看是要改檔名還是重新 add existing item 進來。
9. 檢查 bin 夾裡面有沒有改名前 compile 的 dll,有的話要刪掉,不然 host 可能會失敗。