Visual Studio exeファイルを作成する方法

Visual Studioで、コードからexeファイル(実行ファイル)を作成する方法です。

確認環境
・Microsoft Visual Studio Community 2019

目次

手順 exeファイル(実行ファイル)を作成する
  作成されたファイルを実行する
  dllファイルや設定ファイルがある場合

exeファイル(実行ファイル)を作成する

プログラムコードからVisual Studioを使用してexeファイルを作成します。

1.サンプルとして以下のコードを記述します。(C#版)

using System;
class Test1
{
	static void Main()
	{
		string a = "キーを押して下さい";

		Console.WriteLine(a); // キーを押して下さい

		Console.ReadKey(); // ユーザーの入力を待つ
	}
}

(VB.NET版)

Module Module1
	Sub Main()

		Dim a As String = "キーを押して下さい"

		Console.WriteLine(a) 'キーを押して下さい

		Console.ReadKey() 'ユーザーの入力を待つ
	End Sub
End Module

 

2.Releaseを選択します。

 

3.ビルドから「ソリューションのリビルド」またはプロジェクト単位で出力する場合は、「(プロジェクト名)のリビルド」を選択してリビルドを行います。

 

4.完了すると出力タブにexeファイルがどこに出力されたか表示されます。

 

作成されたファイルを実行する

1.作成されたexeファイルと同じフォルダにある拡張子がpdbのファイルは、プログラム データベース(pdb)ファイルです。
実行するときは不要です。デバッグを行うときに使用します。

 

2.exeファイルのみ別の場所へ移動し(移動しなくても可)、ダブルクリックすると上記手順で作成されたコードが実行され、以下の画面が表示されます。
クリックすると画面が閉じます。

https://docs.microsoft.com/ja-jp/visualstudio/debugger/specify-symbol-dot-pdb-and-source-files-in-the-visual-studio-debugger?view=vs-2019

 

dllファイルや設定ファイルがある場合

exeファイルを移動させる際に、
exeファイルが参照しているdllファイルや設定ファイルがある場合はそれも移動させる必要があります。

以下は、exeファイルとdllとフォルダとフォルダ配下のxmlファイルを移動させた例です。

関連の記事

C#/VB.NET exeファイル起動時に引数を渡す
Visual Studio デバッグの方法
Visual Studio リファクタリングの方法

△上に戻る