如何在WPF应用程序中使用Ngen.exe?

如何在WPF应用程序中使用Ngen.exe?,ngen,Ngen,我想提高WPF页面的启动性能,因为它需要更多的时间来加载。Ngen.exe是否提高了性能?我如何在WPF应用程序中使用它?您可以在其上运行Ngen,但它可能没有您想象的那么有帮助。如果没有,您可以始终实现一个启动屏幕,使您的应用程序看起来比实际更快。您没有提到任何与创建WPF应用程序映像相关的问题。看来这只需要手动操作。请检查一下- 此外,我认为您需要检查应用程序的架构。如果使用服务器,请将某些操作移动到服务器或在服务器上实现缓存 如果您需要更详细的答案,请在问题描述中添加更多详细信息。与其他应

我想提高WPF页面的启动性能,因为它需要更多的时间来加载。Ngen.exe是否提高了性能?我如何在WPF应用程序中使用它?

您可以在其上运行Ngen,但它可能没有您想象的那么有帮助。如果没有,您可以始终实现一个启动屏幕,使您的应用程序看起来比实际更快。

您没有提到任何与创建WPF应用程序映像相关的问题。看来这只需要手动操作。请检查一下-

此外,我认为您需要检查应用程序的架构。如果使用服务器,请将某些操作移动到服务器或在服务器上实现缓存


如果您需要更详细的答案,请在问题描述中添加更多详细信息。

与其他应用程序相同吗?这不是特定于WPF的。它会影响WPF中的所有窗口或页面,还是只影响启动窗口?它会影响所有应用程序的MSIL->本机代码编译-页面、窗口和其他一切。然而,WPF本身有很多开销,NGen无法解决。试一试,我怎么运行呢?实际上,我的应用程序中有一些页面需要花费大量时间才能在可执行文件上加载并运行NGen.exe。