iis 網頁HTTP 錯誤 404.3 - Not Found解決方案


一、

1、依次打開控制面板→程序和功能→打開或關閉Windwos功能

2、在打開的Windows功能窗口中依次展開Internet信息服務→萬維網服務→應用程序開發功能,將需要的功能選項前面的勾上,確定安裝即可,相關截圖如下所示:

 

二、

WCF,發現將網站WCF服務放到IIS上時不能正常運行,從網上搜了一下:

解決方法,以管理員身份進入命令行模式,運行:

"%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -r -y

===============

-r         - 重新安裝此版本的 Windows Communication Foundation,

              並更新 IIS 元數據庫根處的腳本映射和根以下的所有

              腳本映射。無論原始版本是什么,都將現有的腳本映射

              升級到此版本。

-y         - 在卸載或重新安裝組件之前不要求確認。

===============

不過這是3.0的,我根據路徑查找只能看到4.0,而且還報錯:

C:\Windows\system32>"C:\Windows\Microsoft.NET\Framework\v4.0.30319\ServiceModelReg.exe" -r

Microsoft(R) WCF/WF 注冊工具版本 4.5.0.0

版權所有(C) Microsoft Corporation。保留所有權利。

用於管理一台計算機上 WCF 和 WF 組件的安裝和卸載的管理實用工具。

[錯誤]此 Windows 版本不支持此工具。管理員應改為使用“打開或關閉 Windows 功能”對話框或 dism 命令行工具來安裝/卸載 Windows Communication Foundation 功能。

===============

根據提示,去控制面板->程序->啟用或關閉Windows功能,如下圖所示,將需要的WCF服務勾選上就好了。

 

 

如果之前不小心嘗試了3.0的命令(我就是。。。),再用:

"%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" –ua

卸載一下就好了。

我的系統環境是:Windows 8 Pro + IIS 8.0 + .NET 4.5,其他的大家根據自己實際情況解決吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM