# 開発コマンド (Development Commands)

コマンドは PowerShell から実行する．`msbuild` は「Developer PowerShell for VS 2022」で使える．通常の PowerShell では `& "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe"` のようにフルパスで呼ぶ．

| 用途 | コマンド |
| --- | --- |
| NuGet 復元 | `msbuild "Tongue extraction.sln" -t:restore -p:RestorePackagesConfig=true` |
| ビルド | `msbuild "Tongue extraction.sln" -p:Configuration=Release -p:Platform=x64` |
| 実行 | `cd "Tongue extraction\bin\x64\Release"; .\DeepTIAS2.7.exe`（作業ディレクトリを exe の場所にして起動する） |
| テスト | 未定（テストプロジェクト作成後に記入） |

- ※ 復元・ビルドは Visual Studio Build Tools 2022（17.14）の MSBuild で動作を確認した．Community 版の MSBuild のパスは未検証．
- ※ ビルド時の警告「規則セット ファイル "MinimumRecommendedRules.ruleset" を検出できませんでした」は Build Tools に規則セットが含まれないために出るもので，ビルド結果には影響しない．
- ※ 実行は Image モードで動作を確認した．Image&Calib モードは未検証（VC++ のデバッグ用ランタイムが必要．[ENV_02](ENV_02_環境構築手順.md) 手順 1）．
