圖解在IIS里重新注冊NET4.0(.NET Framework 4.0)(windows7--windows 2019均可){包含運(yùn)行NET出現(xiàn)錯誤 404.2錯誤的解決方式}
[重要通告]如您遇疑難雜癥,本站支持知識付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
有些時候,我們是先裝的net的框架,又裝的IIS,這樣在IIS中就沒有注冊.NET Framework 4.0,我們?nèi)绻胧褂肐Is運(yùn)行net框架的網(wǎng)站,就不可以運(yùn)行,那如何可以操作呢?具體看下面操作哈;
闡述一下問題:
4.0的框架是獨(dú)立的CLR,和2.0的不同,如果想運(yùn)行4.0的網(wǎng)站,需要用aspnet_regiis注冊4.0框架,然后用4.0的Class池,即可運(yùn)行4.0的web框架網(wǎng)站了,不然會出現(xiàn)以下錯誤
"處理程序“PageHandlerFactory-Integrated”在其模塊列表中有一個錯誤"
那如何用aspnet_regiis注冊4.0框架呢:
具體方法如下,各位看官請跟我來:
1、啟動cmd (win鍵+R 啟動cmd) ?,找到 4.0所在的目錄,基本目錄都在 C:\Windows\Microsoft.NET\Framework\v4.0.30319 具體看圖;
復(fù)制上面的目錄?C:\Windows\Microsoft.NET\Framework\v4.0.30319
啟動CMD進(jìn)入上面的目錄,如下圖
回車后 如下圖
已經(jīng)進(jìn)入C:\Windows\Microsoft.NET\Framework\v4.0.30319 此目錄
然后運(yùn)行 aspnet_regiis.exe -i(aspnet_regiis.exe -i 這是執(zhí)行net40的安裝命令)? 如下圖
稍等一會兒,? 如果沒有啥意外奇葩事情兒,aspnet_regiis 后即可注冊成功,注冊后如下圖:
這時的IIS就可以運(yùn)行 .net 4.0 部署的網(wǎng)站了;但是有些時候,可能注冊成功了,但沒有被允許使用,具體請看延伸閱讀;
PS:延伸閱讀:
Internet Information Services 7.5
(2)、找到你需要但被設(shè)為不允許運(yùn)行的版本,(比如剛才注冊成功的NET40)
(3)、把需要運(yùn)行的版本設(shè)置為“允許”,即可(具體看下圖,都設(shè)置允許即可,選擇性也可)
這樣就OK了,只要親的人品不差就好;只可意會不可言傳~~~此刻教程結(jié)束,希望來訪者可以解決問題;
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!