卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

IIS發(fā)布WCF報404的問題解決方案

在使用IIS發(fā)布WCF項目時,有時候會遇到頁面能正常訪問,但.svc文件卻報404錯誤的問題。本文將介紹解決這個問題的方法。問題描述系統(tǒng)環(huán)境為Windows 10和IIS 10。安裝完成Visual

在使用IIS發(fā)布WCF項目時,有時候會遇到頁面能正常訪問,但.svc文件卻報404錯誤的問題。本文將介紹解決這個問題的方法。

問題描述

系統(tǒng)環(huán)境為Windows 10和IIS 10。安裝完成Visual Studio 2015后,在部署WCF REST項目時,訪問.svc服務(wù)時出現(xiàn)404錯誤。

解決方法一:重新注冊ServiceModel

1. 以管理員身份打開命令提示符(CMD),進(jìn)入目錄:C:WindowsFrameworkv3.0Windows Communication Foundation(注意不要進(jìn)入Framework64下)。

注意:如果進(jìn)入了Framework64目錄,也可以成功訪問,但可能會出現(xiàn)奇怪的問題。如果已經(jīng)使用64位的ServiceModelReg進(jìn)行了注冊,只需要重新執(zhí)行32位的即可。

2. 輸入命令:ServiceModelReg.exe -r -y,等待提示完成。

3. 重新訪問.svc服務(wù),問題應(yīng)該解決了。

解決方法二:更換應(yīng)用程序池的.NET版本

1. 如果經(jīng)過上述步驟仍然無法解決問題,可能是由于IIS發(fā)布的網(wǎng)站無法正常訪問,顯示"找不到..."的錯誤。

2. 嘗試將該網(wǎng)站的應(yīng)用程序池的.NET版本更換為v2.0。

3. 如果問題仍然存在,可以嘗試以下步驟:

a) 以管理員身份運行命令提示符(CMD),進(jìn)入目錄:C:WindowsFrameworkv2.0.50727。

b) 輸入命令:aspnet_regiis.exe -i,等待運行完畢。

c) 刷新界面并再次嘗試訪問網(wǎng)站。

通過以上方法,您應(yīng)該能夠解決IIS發(fā)布WCF報404錯誤的問題。希望本文對您有所幫助!

標(biāo)簽: