天天看點

[轉]處理程式“PageHandlerFactory-Integrated”在其子產品清單中有一個錯誤子產品“ManagedPipelineHandler”

今天安裝了windows7

開發web項目需要安裝IIS,當安裝完以後,web程式已經映射到了本地IIS上,運作出現如下錯誤提示

處理程式“PageHandlerFactory-Integrated”在其子產品清單中有一個錯誤子產品“ManagedPipelineHandler”

原因:

vs2010預設的是4.0架構,4.0的架構是獨立的CLR,和2.0的不同,如果想運作4.0的網站,需要用aspnet_regiis注冊4.0架構,然後用4.0的Class池,就可以運作4.0的web項目了.

如何用aspnet_regiis注冊4.0架構 :

方法如下,啟動cmd (win鍵+R 啟動cmd)  ,找到 4.0所在的目錄,本人機器目錄是 ;

注意:要以管理者的身份運作DOS視窗。

複制右邊的目錄  C:\Windows\Microsoft.NET\Framework\v4.0.30319

已經進入 C:\Windows\Microsoft.NET\Framework\v4.0.30319 此目錄

然後執行  aspnet_regiis.exe -i

ok,這時的IIS就可以運作 .net 4.0 部署的網站了.

來源:http://blog.csdn.net/wenjie315130552/article/details/7195744

繼續閱讀