我刚刚阅读了一篇关于 MPGO(托管配置文件引导优化)的帖子,描述的过程是:
- 获取一台装有 Visual Studio 11 Ultimate Beta 和您的应用程序的机器。
- 使用必要的参数运行 MPGO 工具(以管理员身份):在文件夹
MPGO -scenario MyLargeApp.exe -AssembyList *.* -OutDir C:\Optimized\
中创建优化的 IL 程序集。C:\Optimized
- 使用每个应用程序 DLL 的必要参数运行 NGen 工具(以管理员身份):
NGEN.exe myLargeApp.exe
- 运行您的应用程序——它现在将使用优化的本机图像。
这似乎意味着您必须对进入您已发布产品的二进制文件执行指导方案。
在构建过程中需要手动干预对我来说没有意义。有没有办法执行一次指导场景,然后提交生成的数据,以便在将来的构建中自动插入到编译的程序集中?