Visual Studioのプロジェクトフォルダをコピーして、別名のプロジェクトを作成する。

Visual Stadioのプロジェクトフォルダをコピーして、別名のプロジェクトを作成する。 技術メモ
この記事は約5分で読めます。
Sponsored Link

 

どうも、白夜霧(@KiRi_Byakuya)です。

 

今回は、Visual Studioのプロジェクトフォルダをコピーして、別名のプロジェクトフォルダを作成する方法の覚書です。

 

 

Sponsored Link

やりたいこと:別名のプロジェクトフォルダを作成したい!

プログラミング,パソコン,仕事

 

やりたいことは単純。Visual Studioで作成したプロジェクトフォルダをコピーして、別名のプロジェクトフォルダを作成する。

 

今回、私の場合は『Windowsフォームアプリケーション』のプロジェクトフォルダ(例:Sample_FromsApp_1)をコピーして「Sample_FormsApp_2」というフォルダを作りたい。今回はその手順のただの覚書。

 

Windowsフォームアプリケーションなんてまだつかってんのか!?』とか言われそうですが、小規模なアプリ(例えばシリアル通信のデバック用アプリとか)だったら、一番手っ取り早くアプリが作れるので、未だによく使っています(;´∀`)

 

 

環境

 

  • OS:Windos 10 Home
  • Microsoft Visual Studio 2019 / Version 16.8.6

 

Visual Studioのプロジェクトフォルダのコピー方法と手順

[st-step step_no=”1″]フォルダをコピーして名前を変える。[/st-step]

プロジェクトフォルダをコピーして、フォルダの名前を変える。

フォルダをコピーして名前を変える。

 

[st-cmemo fontawesome=”fa-file-text-o” iconcolor=”#919191″ bgcolor=”#fafafa” color=”#000000″ bordercolor=”” borderwidth=”” iconsize=””]

  • コピー元:Sample_FormsApp_1
  • コピー先:Sample_FormsApp_2

[/st-cmemo]

 

[st-step step_no=”2″]ファイルの名前を変える。[/st-step]

「.csproj」「.sln」の名前をフォルダ名と同じ名前にする。

ファイルの名前を変える。

 

[st-cmemo fontawesome=”fa-bookmark” iconcolor=”#BDBDBD” bgcolor=”#fafafa” color=”#757575″ bordercolor=”” borderwidth=”” iconsize=””]

sln ファイルと csproj ファイル の関係と特定の プロジェクトだけビルドする方法

[/st-cmemo]

 

[st-step step_no=”3″].slnファイルの中身を書き換える。[/st-step]

「.sln」をテキストエディタで開き、6行目の「Project(”xxxxxxx….”) = “」のコピー元のプロジェクトと同じ名前の部分を、コピー先の名前に書き換える。

.slnファイルの中身を書き換える。

 

[st-cmemo fontawesome=”fa-file-text-o” iconcolor=”#919191″ bgcolor=”#fafafa” color=”#000000″ bordercolor=”” borderwidth=”” iconsize=””]

使用しているテキストエディタは「サクラエディタ」。Windows標準の「メモ帳」は非推奨。

[/st-cmemo]

 

[st-step step_no=”4″]「AssemblyInfo.cs」を書き換える。[/st-step]

「AssemblyInfo.cs」をテキストエディタで開き、「[assembly: AssemblyTitle(…」と「[assembly: AssemblyProduct(…」のコピー元のプロジェクトと同じ名前の部分を、コピー先の名前に書き換える。

「AssemblyInfo.cs」を書き換える。

「AssemblyInfo.cs」の書き換え箇所

 

[st-cmemo fontawesome=”fa-bookmark” iconcolor=”#BDBDBD” bgcolor=”#fafafa” color=”#757575″ bordercolor=”” borderwidth=”” iconsize=””]

C# AssemblyInfo.csの項目の意味について

[/st-cmemo]

 

[st-step step_no=”5″]プロジェクトのプロパティを書き換える。[/st-step]

「.sln」を普通にVisual Studioで開き、ソリューションではなく、プロジェクトを右クリック→プロパティ→『アプリケーション』の「アセンブリ名」と「既存の名前空間」を変更する。

プロジェクトのプロパティを開く方法

 

[st-step step_no=”6″]「namespace」を書き換える。[/st-step]

Form1.cs」「Program.cs」「Form1.Designer.cs」の「namespace」を書き換える。

 

ステップ4~6は変更しなくても実際は問題ありません。ただ、後々のことを考えると、変更した方がいいかと。

 

 

参考になったらポッチとお願いしますm(_ _)m


プログラムランキング

コメント

タイトルとURLをコピーしました