- PR -

ngen.exe

1
投稿者投稿内容
みや
会議室デビュー日: 2004/07/09
投稿数: 13
お住まい・勤務地: 東京都
投稿日時: 2004-07-09 09:43
お世話様です。
VS.NET2003のVB.NETで記述、コンパイルした
Windowsアプリケーションを、ngen.exeでコンパイル
すれば起動が早くなると記事で知り、早速挑戦してみました。
ソース:d:\hoge\hoge.vbproj
これをVS.NETでコンパイルすると、d:\hoge\bin\hoge.exeが出来ます。
こいつをコマンドプロンプト等で、
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\ngen.exe "d:\hoge\bin\exe"
と実行しても、特に何も変わった様子はありません。
何か根本的に間違っておりますでしょうか?
ご教示お願い申し上げます。
なちゃ
ぬし
会議室デビュー日: 2003/06/11
投稿数: 872
投稿日時: 2004-07-09 11:45
引用:

C.Beyondさんの書き込み (2004-07-09 09:43) より:
C:WINDOWSMicrosoft.NETFrameworkv1.1.4322ngen.exe "d:hogebinexe"
と実行しても、特に何も変わった様子はありません。


見た目はなんにも変わらずなんにも起こらなかったと思います。
内部でキャッシュされているはずです。
※ほとんど使ったことないので勘違いしてたらすみません。
iStation
大ベテラン
会議室デビュー日: 2003/12/08
投稿数: 158
投稿日時: 2004-07-09 11:57
ネイティブイメージがアセンブリキャッシュに登録され、
プログラムのローディングが速くなるそうですが...
実際に体感できるほどではないですね。
1

スキルアップ/キャリアアップ(JOB@IT)