DOBON.NETプログラミング掲示板過去ログ
ネイティブイメージジェネレータに使い方
題名: ネイティブイメージジェネレータに使い方
著者: 笹の子
日時: 2005/07/19 14:44:06
ID: 11858
この記事の返信元:
(なし)
この記事への返信:
[12002]
Re[1]: ネイティブイメージジェネレータに使い方
管理人
2005/07/31 3:12:31
ツリーを表示
環境/言語:[WindowsXP )、.NET Frameworkのバージョン(1.1,4322)]
分類:[.NET]
どうも。お世話になります。
C#でアプリケーションを作成しているのですが、起動時間(電源ONから1回目のみ)がかかります。
「System.Environment.TickCount」で確認するとはじめのはじめのコンストラクタにくるまでに「56000ms」ほどかかっています。
ネイティブイメージジェネレータを使ってキャッシュに登録していますが、スピードがかわりません。使用しているDLLも登録しているつもりです。
なにか間違っているのでしょうか。
以下のコマンドで登録しています。(bbb〜jjjは、自作のDLL)
Ngen.exe aaa.exe "bbb, Version=1.0.2026.22826, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ccc, Version=1.0.2026.22823, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ddd, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "eee, Version=1.0.2026.22825, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "fff, Version=1.0.2026.22822, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ggg, Version=1.0.2026.22823, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "hhh, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "iii, Version=1.0.2026.22826, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "jjj, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","Microsoft.VisualBasic, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
題名: Re[1]: ネイティブイメージジェネレータに使い方
著者: 管理人
URL:
http://dobon.net
日時: 2005/07/31 3:12:31
ID: 12002
この記事の返信元:
[11858]
ネイティブイメージジェネレータに使い方
笹の子
2005/07/19 14:44:06
この記事への返信:
(なし)
ツリーを表示
> ネイティブイメージジェネレータを使ってキャッシュに登録していますが、スピードがかわりません。使用しているDLLも登録しているつもりです。
もしやっていないのであれば、/showコマンドなどを使って、イメージが作成されているか確かめてみたほうがよいのではないでしょうか。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
どうも。お世話になります。
C#でアプリケーションを作成しているのですが、起動時間(電源ONから1回目のみ)がかかります。
「System.Environment.TickCount」で確認するとはじめのはじめのコンストラクタにくるまでに「56000ms」ほどかかっています。
ネイティブイメージジェネレータを使ってキャッシュに登録していますが、スピードがかわりません。使用しているDLLも登録しているつもりです。
なにか間違っているのでしょうか。
以下のコマンドで登録しています。(bbb〜jjjは、自作のDLL)
Ngen.exe aaa.exe "bbb, Version=1.0.2026.22826, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ccc, Version=1.0.2026.22823, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ddd, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "eee, Version=1.0.2026.22825, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "fff, Version=1.0.2026.22822, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "ggg, Version=1.0.2026.22823, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "hhh, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "iii, Version=1.0.2026.22826, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "jjj, Version=1.0.2026.22824, Culture=neutral, PublicKeyToken=e09a580d5a47265b", "System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089", "System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089","Microsoft.VisualBasic, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"