0

タブ付きダイアログに50個ほどの単純なコントロールを備えたオプションのwinformがあります。Windows 8 でリリース モードでコンパイル (.NET4、VS2012) すると、フォームが最初に表示されるまでに 10 ~ 15 秒かかります。その後の表示は 1 秒未満です。Windows 7 でデバッグまたはいずれかの構成としてコンパイルすると、フォームは常に 1 秒未満で表示されます。

問題を診断するにはどうすればよいですか? アイデアが必要です。

明らかに、JIT は Win8/Release セットアップで何か特別なことをしようとしていますか? この問題は Debug には存在しないため、Ants プロファイラーをアタッチしても役に立ちません。また、サブフォルダー内のネイティブ x86/x64 バイナリを解決するために UnsafeLoadFrom を使用しているため、今のところ Ngen を避けています。

4

0 に答える 0