MVC项目中的Web API在发布后无法正常工作

时间:2014-12-19 09:25:44

标签: asp.net-mvc asp.net-mvc-4 asp.net-web-api

我有一个mvc项目,它有一个web api控制器。 web api有一个Get方法,它返回一个对象列表。此调用是使用JQuery ajax方法从客户端进行的,数据作为JSON对象进行交换。当我从Visual Studio中运行应用程序时,一切正常。正确加载页面并点击“搜索”页面。按钮,进行ajax调用并在页面上成功加载记录。路线正确映射到区域,绝对没有问题。 当我在IIS中发布应用程序然后尝试搜索'记录。点击“搜索”按钮按钮,我得到500内部服务器错误,我认为这表明Web api服务不可用于应用程序,并且没有运行。 我是否需要单独部署/发布web api?如果是这样,那么我该怎么做才能分开部署它,因为它是同一个MVC项目的一部分(没有单独的Web API项目)。

0 个答案:

没有答案
相关问题