更新 .net framework 後 ngen 功能會執行一斷長時間
解決方法 在某些情況下,安裝 Microsoft .NET Framework 4 更新的時間可能比預期還長
讓我自行修正此問題
如果要解決這個問題,您可以強制 NGen.exe 捨棄先前產生的原生映像,直接產生新的原生映像,藉此可多少縮短產生原生映像的時間。
如果要減少重新產生所耗費的時間,請在安裝 .NET Framework 4 更新之前立即開啟提高權限的命令提示字元,並執行下列命令。
重要套用此更新之前,請立即執行這些命令。否則,這些命令的作用便會減弱。
執行 32 位元 Windows 作業系統的電腦:
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue
執行 64 位元 Windows 作業系統的電腦:
%windir%\microsoft.net\framework\v4.0.30319\ngen.exe update /force /queue
%windir%\microsoft.net\framework64\v4.0.30319\ngen.exe update /force /queue