我正在试图弄清楚是否可以在GoDaddy上部署Web API应用程序但是找不到一个好的答案。我最接近的是这个链接:
有没有办法可以判断共享主机是否支持ASP.NET Web API?
答案 0 :(得分:15)
实际上,在托管方面没有ASP.NET Web API支持的概念。你应该做的是将ASP.NET Web API NuGet package安装到你的项目中,你通过这个包获得的程序集是可以部署的。
在托管方面,您需要在托管选项上寻找的是对IIS 7或更高版本的支持(我认为不支持IIS 6,但我不确定),.NET 4.0或更高版本(现在更高的是.NET 4.5)和集成的应用程序池可用性。如果您有这些应用程序,则应在IIS下运行ASP.NET Web API应用程序。
如果您要求托管服务提供商支持ASP.NET Web API,他们很可能不知道答案。相反,您可以要求我上面列出的功能。
答案 1 :(得分:2)
如果它支持MVC4,我认为我们不太可能使用WebAPI。