どうも、白夜霧(@KiRi_Byakuya)です。
今回は、Visual Studioのプロジェクトフォルダをコピーして、別名のプロジェクトフォルダを作成する方法の覚書です。
やりたいこと:別名のプロジェクトフォルダを作成したい!
やりたいことは単純。Visual Studioで作成したプロジェクトフォルダをコピーして、別名のプロジェクトフォルダを作成する。
今回、私の場合は『Windowsフォームアプリケーション』のプロジェクトフォルダ(例:Sample_FromsApp_1)をコピーして「Sample_FormsApp_2」というフォルダを作りたい。今回はその手順のただの覚書。
『Windowsフォームアプリケーションなんてまだつかってんのか!?』とか言われそうですが、小規模なアプリ(例えばシリアル通信のデバック用アプリとか)だったら、一番手っ取り早くアプリが作れるので、未だによく使っています(;´∀`)
環境
- OS:Windos 10 Home
- Microsoft Visual Studio 2019 / Version 16.8.6
Visual Studioのプロジェクトフォルダのコピー方法と手順
step
1フォルダをコピーして名前を変える。
プロジェクトフォルダをコピーして、フォルダの名前を変える。
- コピー元:Sample_FormsApp_1
- コピー先:Sample_FormsApp_2
step
2ファイルの名前を変える。
「.csproj」と「.sln」の名前をフォルダ名と同じ名前にする。
step
3.slnファイルの中身を書き換える。
「.sln」をテキストエディタで開き、6行目の「Project(”xxxxxxx....") = "」のコピー元のプロジェクトと同じ名前の部分を、コピー先の名前に書き換える。
使用しているテキストエディタは「サクラエディタ」。Windows標準の「メモ帳」は非推奨。
step
4「AssemblyInfo.cs」を書き換える。
「AssemblyInfo.cs」をテキストエディタで開き、「[assembly: AssemblyTitle(...」と「[assembly: AssemblyProduct(...」のコピー元のプロジェクトと同じ名前の部分を、コピー先の名前に書き換える。
step
5プロジェクトのプロパティを書き換える。
「.sln」を普通にVisual Studioで開き、ソリューションではなく、プロジェクトを右クリック→プロパティ→『アプリケーション』の「アセンブリ名」と「既存の名前空間」を変更する。
step
6「namespace」を書き換える。
「Form1.cs」「Program.cs」「Form1.Designer.cs」の「namespace」を書き換える。
ステップ4~6は変更しなくても実際は問題ありません。ただ、後々のことを考えると、変更した方がいいかと。
参考になったらポッチとお願いしますm(_ _)m