3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

最小限の環境構築したVSCodeでC#のexeを作る

Last updated at Posted at 2021-05-04

何がしたいの?

  • VSCodeでC#のexeを作りたい。
  • ひとまず 最小限の環境構築最小限のサンプルプログラム が作れればヨシッ!

VSCodeインストール

VSCodeはインストール済で話を進めます。
まだの場合は こっち

#VSCodeにC#のプラグインをインストール

プラグインのメニューを開いて csharp で検索してインストール。

image.png

.NET Coreをインストール

↓公式サイトさんへ。

下記のようにインストーラーをダウンロードしてインストール。

image.png
image.png
image.png

プロジェクト作成

適当にフォルダーを作った後に、VSCodeでそのフォルダーを開く!

image.png

Ctrl + @ でターミナルを開いて下記コマンド。

コマンド
dotnet new console

image.png
image.png
下記のように初期化してくれます。
image.png
はろーわーるどをコンソール出力するプログラムも用意してくれてます。
image.png

とりあえず実行

VSCodeのターミナルで下記コマンド。

コマンド
dotnet run

image.png
ハローワールド出てます。
image.png
プログラムの中身をちょっとだけ変えて…
image.png
dotnet run を実行。
変更が反映されてます。
image.png

exeをエクスプローラー経由で実行

exeは下記にあります。
コンソール出力だけだと一瞬でプログラムが終了して、本当に作ったプログラムが動いているかの確認ができないです。
なので、コンソールを入力待ちの状態にする Console.ReadKey(); を追加して、 dotnet run で一回コンパイルしておきます。
image.png
VSCode経由ではなく、エクスプローラー経由で出来上がったexeを実行してみまーす。
image.png
ちゃんと『ほげええええええええ』が出て入力待ち状態になりました。
image.png

蛇足

『exe を作るなら Visual Studio』が普通だけど、選択肢は多いに越したことはないかなって思います。

参考サイトさん

https://www.typea.info/blog/index.php/2017/06/19/visual_studio_code_c_exe/
https://ict119.com/console_stop/

バージョン

Windows 10 Pro バージョン 20H2 OSビルド 19042.928
Visual Studido Code 1.55.2

3
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?