0

我在选项卡式对话框上有一个带有 50 个左右简单控件的选项 winform。在 Windows 8 上,当在 Release 模式下编译(.NET4,VS2012)时,表单需要 10-15 秒才能首次显示。后续显示时间小于 1 秒。在 Windows 7 上编译为调试或任一配置时,表单始终显示 < 1 秒。

我该如何诊断问题?我需要一些想法。

显然,JIT 正试图在 Win8/Release 设置上做一些特别的事情?由于 Debug 中不存在该问题,因此附加 Ants 分析器无济于事。另外,我现在避免使用 Ngen,因为我使用 UnsafeLoadFrom 来解析子文件夹中的本机 x86/x64 二进制文件。

4

0 回答 0