3

尝试从我的服务器访问我的 Web 服务时遇到此问题。

ASP.NET 路由集成功能需要 ASP.NET 兼容性。请参阅“http://msdn.microsoft.com/en-us/library/ms731336.aspx”了解如何执行此操作。

就像许多文章建议的那样,我已将此行添加到我的 web.config 中,但我仍然遇到相同的错误。

<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />

可能是什么问题?

4

1 回答 1

1

当我有一个没有配置物理路径的网站时,我遇到了同样的问题。为网站配置物理路径修复了它。

# (PowerShell)
# Give it a physical path.    
mkdir C:\inetpub\wwwroot2
Set-ItemProperty "IIS:\Sites\$WebSiteName" `
    -Name physicalPath -value C:\inetpub\wwwroot2
于 2012-10-25T10:22:27.947 回答