我在VS 2013中开发了一个RESTFul Web服务,它在IIS Express上本地运行良好。
我发布到我转移到另一台PC并使用IIS管理器的软件包我将zip文件作为默认网站的一部分导入。
在浏览器中加载网址会导致“应用程序中的服务器错误”HTTP错误404(或其他40x错误)。
我尝试过不同的实现,一个是svc文件而另一个没有。还要在web.config = 4.0中设置目标框架,并将默认应用程序池设置为.Net V4.0
如何让我的服务(从Visual Studio运行良好)在IIS中运行?
答案 0 :(得分:0)
我发现Microsoft的更新为enable IIS 7.5 handlers to handle requests whose URLs do not end with a period
我的Windows 7无法安装此更新,因此我运行Windows更新以应用许多更新。虽然没有一个看起来与无扩展网址直接相关,但它确实可以解决问题。
我像以前一样使用IIS管理器导入了我的应用程序,它运行正常!