開発環境
- MacBook Pro (Apple M2)
- Sonoma 14.4.1
- VSCodeインストール済み
手順
- VSCodeでプロジェクトを開く
- VSCodeの拡張機能で「C# Dev Kit」をインストール
- プロジェクトの.NETバージョンに合わせてSDKをインストール(macOSのArm64を選択)
- https://dotnet.microsoft.com/ja-jp/download/dotnet/7.0
- インストール確認
$ dotnet --list-sdks 7.0.410 [/usr/local/share/dotnet/sdk]
- プロジェクトの依存関係をインストールする(ここは飛ばしてもbuildで自動実行されるらしい)
$ dotnet restore
- 正しくインストールできているか確認する
$ dotnet build
参考
よく使うコマンド
dotnet tool install --global dotnet-ef
-
dotnet ef migrations add xxx
マイグレーション(事前にEntityを用意した状態で実行) -
dotnet run --launch-profile http
ローカルでサーバー起動 -
dotnet format --verbosity diagnostic xxx.csproj
フォーマット