デフォルトでは、VisualStudioはデバッグモードとリリースモードの両方でPDBファイルを生成します。違いは、デバッグモードではシンボルテーブル全体がロードされ、リリースモードではキーシンボルのみがロードされることです。
高度なコンパイルオプションでデバッグ情報を生成するをnoneに設定することにより、リリースモードでのPDB生成を完全に無効にすることができます。
クリーンな出力フォルダーが必要な場合は、次のItemGroupをWebデプロイメントプロジェクトのファイル(.wdproj)に追加できます。
<ItemGroup>
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\obj\**\*.*" />
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\**\*.csproj" />
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\**\*.scc" />
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\**\*.user" />
<ExcludeFromBuild Include="$(SourceWebPhysicalPath)\**\*.vspscc" />
</ItemGroup>