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