緣由:在安裝Framework v4.0以後,再啓用IIS,致使Framework沒有徹底安裝windows
解決:開始->全部程序->附件->鼠標右鍵點擊「命令提示符」->以管理員身份運行,輸入如下命令:asp.net
%windir%\\Microsoft.NET\\Framework\\v4.0.30319\\aspnet_regiis.exe -i
若是出現錯誤提示「aspnet_regiis.exe 不是有效的Win32應用程序」,多是由於你的aspnet_regiis.exe損壞了。工具
去c:\windows\microsoft.net\framework\v4.0.30319目錄下查看下asp.net_regiis.exe的大小(v4.0.30319是.Net Frameworkde的版本號),若是是0kb,則去安裝了.net framework v4.0.30319的電腦上在相同的目錄下拷貝一個覆蓋便可。spa
若是有安裝 Microsoft Visual Studio 2012 也能夠經過如下方法修復 .Net Framework。.net
1. 開始 -> 全部程序 -> Microsoft Visual Studio 2012 -> Visual Studio Tools -> VS2012 x64 兼容工具命令提示
2. 前後輸入如下命令:
cd\Windows\Microsoft.NET\Framework64\v4.0.30319\SetupCache
回車
setup.exe /repair /x86 /x64 /ia64 /norestart
回車
出現了.Net Framework 的修復引導界面,選擇修復。等它修復完成以後,重啓iis。
cmd中輸入iisreset就OK了。rest