| $Env:PATH = [Runtime.InteropServices.RuntimeEnvironment]::GetRuntimeDirectory() [AppDomain]::CurrentDomain.GetAssemblies() | % { $pt = $_.Location if (! $pt) {continue} if ($cn++) {''} $na = Split-Path -Leaf $pt Write-Host -ForegroundColor Yellow "NGENing $na" ngen install $pt } |
原理:
这段 PowerShell 脚本的主要目的是对当前应用程序域(AppDomain)中加载的所有程序集执行 NGEN(Native Image Generator)安装。NGEN 是一个提高 .NET 应用程序启动性能的工具,它通过预先编译(即“ngen”化)程序集的本地代码版本,减少了 JIT(Just-In-Time)编译的需要。
文章来源:
网络小编D
版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站立刻删除。
