はじめに
VS Code を使って C# と .NET(.NET Frameworkではない)の組み合わせで Windows Formアプリを作成する手順です。最終的には単一実行ファイル(1ファイルのみで実行可能なexeファイル)を作成しました。バージョン
> dotnet --version 8.0.400
プロジェクトの作成
適当なフォルダを作って、その中で以下を実行します。dotnet new winforms
デバッグ
dotnet run
発行
単一実行ファイルを作成するには、まず「〇〇.csproj」ファイル内の「PropertyGroup」に以下を追加します。<PublishSingleFile>true</PublishSingleFile>
そして以下を実行します。
dotnet publish -r win-x64
感想
非常に簡単でした。補足
VS Codeには「C# Dev Kit」という拡張機能のみインストールしました。一緒に「C#」と「.NET Install Tool」がインストールされました。VS Code内の「Ctrl + @」でターミナルを表示したり非表示にしたりできます。