我正在尝试在IIS 10上托管一个ASP.NET Web API 2项目,但是一直显示“找不到服务端点”的页面。
我正在使用此处的示例ProductsApp项目进行测试Getting Started with ASP.NET Web API 2。如果我在调试模式下运行该项目,则可以在通过VS2012 IIS express在localhost:54170上托管时正常显示该页面。
然后,我使用VS2012将该项目发布到文件中。
发布到文件后,我在localhost:8080上创建了一个新站点,并将物理路径指向发布ProductsApp项目的文件夹。
此时,如果我浏览该站点,它会出现一个页面,上面只有“找不到服务端点”这句话。
我已将DefaultAppPool Identity更改为LocalSystem,因此我认为这不是权限问题。
我该如何让该站点像在VS2012调试时那样显示,但从IIS 10中显示?
我正在使用此处的示例ProductsApp项目进行测试Getting Started with ASP.NET Web API 2。如果我在调试模式下运行该项目,则可以在通过VS2012 IIS express在localhost:54170上托管时正常显示该页面。
然后,我使用VS2012将该项目发布到文件中。
发布到文件后,我在localhost:8080上创建了一个新站点,并将物理路径指向发布ProductsApp项目的文件夹。
此时,如果我浏览该站点,它会出现一个页面,上面只有“找不到服务端点”这句话。
我已将DefaultAppPool Identity更改为LocalSystem,因此我认为这不是权限问题。
我该如何让该站点像在VS2012调试时那样显示,但从IIS 10中显示?