プロジェクトの名前を変更する

C# .net

プロジェクト名を変更する

Windows 10 / Visual Stadio Community 2019 / .NET Framework 4.7.2
「WordSearcher」という名前のプロジェクトがある。これをフォルダごとコピーして、プロジェクト名を「OfficeSearcher」に変更してみる。

プロジェクト名、ソリューション名を変更する

ソリューションエクスプローラから、ソリューション名とプロジェクト名を直接変更する。またプロジェクトのプロパティを開き、アプリケーションタブの「アセンブリ名」と「規定の名前空間」を新しいプロジェクト名に変更する。

ソースファイルの nameSpace を変更する

ソースファイルの nameSpace に記述したプロジェクト名は、手作業で変更する。なお、プロジェクトが自動的に生成する以下のファイルについても同様に変更すること。
Assemblyinfo.cs
App.config
Resources.Designer.cs
Settings.cs
Settings.Designer.cs
Settings.settings.cs
[8_rename2]
ここまでの操作でプロジェクト名の変更は一応完了する。
フォルダ名も新しいプロジェクト名と同じにする場合は以下の操作を行う。

ソースフィル格納フォルダの名前変更

プロジェクトの中にあるソースフィルを格納するフォルダ名を新しいプロジェクト名に変更する。(なお、トップレベルのフォルダ名は自由に変えられる。)
[8_rename3]

ソリューションファイルの編集

ソリューションファイル「OfficeSearcher.sln」を開き、図に示した部分を新しいプロジェクト名に変更する。 ここは、上記で修正したフォルダ名に対応する。
[8_rename4]