今日のワンポイント : ビルドのためにコードを最適化する方法- #290
昨日のワンポイントでは、マイ コードとマイ コードではないコードについて説明しました。
マイ コードをマイ コードではないコード (技術的には非ユーザー コードと呼ばれます。言葉遊びが過ぎますね) にする方法の 1 つは、コードを最適化することです。
C# の場合は、プロジェクトのプロパティの [ビルド] ページに移動します。
VB の場合は、プロジェクトのプロパティの [コンパイル] に移動します。ページの下部には、[詳細コンパイル オプション] ボタンがあります。このボタンをクリックすると、コードの最適化を有効にするオプションが表示されます。
さいわいなことに、オプションがうまく機能しないような場合にも、私は開発者に電子メールで問い合わせることができます。私は、マイ コードが非ユーザー コードと見なされない理由を解明するために 20 分間を費やした後、開発者に電子メールで問い合わせました。その結果、あるチェック ボックスをオフにしておく必要があることがわかりました。
[ツール]、[オプション]、[デバッグ]、[全般] の順にクリックすると表示されるページには、[モジュールの読み込み中に JIT 最適化を抑制する (マネージのみ)] オプションがあります。
コードの最適化オプションをオンにし、[モジュールの読み込み中に JIT 最適化を抑制する (マネージのみ)] オプションをオフにしておくと、ClassLibrary1 (昨日の例を参照) は最適化され、マイ コードではなくなります (つまり、非ユーザー コードになります)。
Technorati タグ : VS2005Tip、VS2008Tip
投稿 : 2008 年 8 月 13 日 (水) 3:00 AM saraford
Sara Ford さんの Web ログ - https://blogs.msdn.com/saraford/archive/2008/08/13/did-you-know-how-to-optimize-your-code-for-a-build-290.aspx より。