【发布时间】:2015-10-23 14:32:31
【问题描述】:
我正在尝试在 IIS 10 上托管一个 ASP.NET Web API 2 项目,但我不断收到一个页面说找不到服务端点。
我用于测试的项目是这里的示例 ProductsApp 项目Getting Started with ASP.NET Web API 2。如果我在调试中运行该项目,则该页面在通过 VS2012 IIS express 在 localhost:54170 托管时按预期显示
然后我使用 VS2012 将该项目发布到文件中。
发布到文件后,我在 IIS 10 上的 localhost:8080 创建了一个新站点,并将物理路径指向我将 ProductsApp 项目发布到的文件夹。
此时,如果我浏览该站点,它会出现一个页面,上面写着找不到服务端点。
我已将我的 DefaultAppPool 身份更改为 LocalSystem,所以我认为这不是权限问题。
当我从 VS2012 调试但从 IIS 10 调试时,如何让网站显示出来?
【问题讨论】: