.Net 4.0 でのネイティブ コード生成は初めてです。私のプロジェクトでは、1 つの EXE ファイルに対して合計 500 以上の DLL ファイルがあります。ngen.exe インストールを使用してこれらすべての DLL のネイティブ イメージを作成する必要がある場合、それは大きなプロセスになります。したがって、私の質問は、これらすべての DLL ファイルのネイティブ イメージを作成するためのツールまたはスクリプトがあるかどうかです。この問題で私を助けてください。
前もって感謝します。、
.Net 4.0 でのネイティブ コード生成は初めてです。私のプロジェクトでは、1 つの EXE ファイルに対して合計 500 以上の DLL ファイルがあります。ngen.exe インストールを使用してこれらすべての DLL のネイティブ イメージを作成する必要がある場合、それは大きなプロセスになります。したがって、私の質問は、これらすべての DLL ファイルのネイティブ イメージを作成するためのツールまたはスクリプトがあるかどうかです。この問題で私を助けてください。
前もって感謝します。、
DOS の「FOR」コマンドを使用するだけです。
FOR %x IN (*.dll) DO ngen install %x
MSDNの Ngen.exe ドキュメント ページの例セクションの最初の段落を引用するだけです。
次のコマンドは、現在のディレクトリにある ClientApp.exe のネイティブ イメージを生成し、そのイメージをネイティブ イメージ キャッシュにインストールします。アセンブリの構成ファイルが存在する場合、Ngen.exe はそれを使用します。さらに、ClientApp.exe が参照するすべての .dll ファイルに対してネイティブ イメージが生成されます。
ngen install ClientApp.exe
多分RTFM?