状況
- Visual Studio の .sln で複数の .csproj を管理している状態で
「デバッグの開始」をしようとしたところ
「メタデータ ファイル 'XXXX.exe' が見つかりませんでした。」
というコンパイルエラーが発生した - ソリューションのクリーンやリビルドを試しても解決しなかった
解決方法
- 1つの .csproj のターゲットフレームワークが
他の .csproj のターゲットフレームワークと一致していなかった - プロジェクトのプロパティからターゲットフレームワークを
他の .csproj と同じものにしたらコンパイルエラーが消えた