2012-08-31 48 views
3

我在嘗試從我的服務器訪問我的Web服務時遇到此問題。WCF ASP.NET路由集成功能需要ASP.NET兼容性

ASP.NET路由集成功能需要ASP.NET兼容性。 請參閱http://msdn.microsoft.com/en-us/library/ms731336.aspx 如何做到這一點。

我已經將這行添加到了我的web.config中,就像許多文章所提示的一樣,但我仍然得到相同的錯誤。

<serviceHostingEnvironment aspNetCompatibilityEnabled="true" /> 

可能是什麼問題?

回答

1

當我有一個沒有配置物理路徑的網站時,我遇到了同樣的問題。爲網站配置固定它的物理路徑。

# (PowerShell) 
# Give it a physical path.  
mkdir C:\inetpub\wwwroot2 
Set-ItemProperty "IIS:\Sites\$WebSiteName" ` 
    -Name physicalPath -value C:\inetpub\wwwroot2