成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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服務時出現(xiàn)404錯誤。

解決方法一:重新注冊ServiceModel

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

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

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

3. 重新訪問.svc服務,問題應該解決了。

解決方法二:更換應用程序池的.NET版本

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

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

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

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

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

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

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

標簽: