「Inspector.aspx」を使用して、デバッグ ビルドでいくつかのテストを実行しています。リリース ビルドでは (さらに重要なのは、インストーラーを作成するとき)、プロジェクトからページ (および関連する C# ファイル) を手動で除外します。
ASP.NET プロジェクトで選択したソリューション構成のファイルを自動的に除外する方法はありますか?
C++ プロジェクトでは、構成ごとにファイルごとに除外/包含を制御できます
「Inspector.aspx」を使用して、デバッグ ビルドでいくつかのテストを実行しています。リリース ビルドでは (さらに重要なのは、インストーラーを作成するとき)、プロジェクトからページ (および関連する C# ファイル) を手動で除外します。
ASP.NET プロジェクトで選択したソリューション構成のファイルを自動的に除外する方法はありますか?
C++ プロジェクトでは、構成ごとにファイルごとに除外/包含を制御できます
1つのオプションは、msbuild(* .csproj)ファイルを編集して、ソリューション構成(つまり、デバッグ、リリースなど)に基づいて特定のファイルを条件付きで除外することです。例えば:
<Compile
Exclude="inspector.aspx"
Condition="'$(Configuration)' == 'Release'" />
同様に、デバッグビルドに含めるファイルのみを含むItemGroupを定義できます。
<ItemGroup Condition="'$(Configuration)' == 'Debug'">
<Compile Include="inspector.aspx" />
<Compile Include="...other files..." />
</ItemGroup>