在IIS上安装ASP.NET web API
问题描述:
我在MVC中构建了我的第一个ASP.NET Web API,当我从Visual Studio调试应用程序时,所有工作都完美无缺。在IIS上安装ASP.NET web API
现在我需要获得这些API是我的服务器上...
我试图将项目文件复制到网站根通常适用于正常的MVC应用程序有意见,我也建项目和将完整的DLL文件和一个exe文件复制到IIS根目录。
显然,这些都没有工作,任何人都知道我失踪了?也许我需要用IIS做些什么?
现在我已经试过“发布”的项目,当我尝试访问发生这种情况的网站...
提前感谢!
答
当您发布并得到类似这样的错误时,通常与配置问题或其他不受支持的.NET运行时问题有关。
为了获得最佳效果,如果您可以进入服务器的事件查看器,应该会出现一个详细的错误,其中列出了问题的根本原因。
如果您无法直接访问服务器,则使用下面的更新<system.webServer>
部分会给您一个详细的错误。
< httpErrors errorMode = “详细”/>
只是请注意,不要离开LINE IN生产!
尝试使用web部署发布方法或发布到文件系统并复制所有文件。 – mituw16
http://www.c-sharpcorner.com/UploadFile/2b481f/how-to-host-Asp-Net-web-api-on-iis-server/ –
他们不工作的方式是什么? –