最近遇到了在win7上安裝.net core的需求,雖然官方已經不支持在win7 上安裝了,但是試了一下還是可以裝的。如果是非sp1的版本首先需要升級到sp1,sp1的版本需要打兩個補丁:
-
Win7-x86:KB2999226,KB3063858
-
Win7-x64:KB2533623,KB2999226
由於這兩個補丁安裝后要重啟。如果想檢測是否需要重啟的話就會遇到第二個問題,如何檢測是否已經安裝了這兩個補丁? 答案是使用命令行:wmic qfe GET hotfixid
寫完文章后搜了一下,網上有一個更全面的版本: 探索 dotnet core 為何在 Windows7 系統需要補丁的原因