Visual Studio プロジェクトを不要なビルドせずデバッグする


Visual Studioのソリューションが大きくなると、デバッグ実行のとき、いちいち、ビルドが走ってしまって、遅く感じてしまうことはありませんか?

決定論的アセンブリを生成するように変更することで、コード変更がない場合、コンパイルがスキップされ、効率的にデバッグできます。

<Project>
  <PropertyGroup>
    <Deterministic>true</Deterministic>
  </PropertyGroup>
</Project>

Visual Studio 2019のプロジェクトテンプレートからは、デフォルトでtrueに設定されています。

参考:
docs.microsoft.com / Docs / .NET / C# のガイド / 言語リファレンス / コンパイラ オプション / -deterministic