プロジェクトのパフォーマンスをデバッグおよび分析するために、rhino エンティティ プロファイラーを使用します。プロジェクト参照として rhino プロファイラー dll を追加する必要があります。
この機能はデバッグでのみ必要なので、公開時にこの参照を完全に削除するとよいでしょう。
次のようなものがあれば素晴らしいでしょう:
#if DEBUG
<some dll reference />
#endif
これを達成するための比較的簡単な解決策はありますか?
プロジェクトのパフォーマンスをデバッグおよび分析するために、rhino エンティティ プロファイラーを使用します。プロジェクト参照として rhino プロファイラー dll を追加する必要があります。
この機能はデバッグでのみ必要なので、公開時にこの参照を完全に削除するとよいでしょう。
次のようなものがあれば素晴らしいでしょう:
#if DEBUG
<some dll reference />
#endif
これを達成するための比較的簡単な解決策はありますか?
コードを使用しない場合は、リリース ビルドの依存関係を安全に削除できます。
これは、以下に概説するようにプロジェクト ファイルを手動で編集することで実現できますが、私は可能であればプロジェクト ファイルを手動で変更することをためらう傾向があります。複数のプロジェクトにわたってこの変更を行う必要がある場合、またはこれらの同じ設定を必要とする新しいプロジェクトを追加する必要がある場合、維持するのは悪夢になる可能性があります。
<ItemGroup>
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<!--put any references you want to just show up in debug mode in here -->
<ItemGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<Reference Include="System" />
</ItemGroup>