Tôi đang cố gắng sử dụng api asp.net web trong biểu mẫu web với visual studio 2010 (sp1) tôi đã làm điều này bước http://myrandomykien.blogspot.com/2012/02/simplest-web-api-site-with-nuget.htmlASP.NET Web Api trong Web tạo
Khi tôi sử dụng visual studio phát triển máy chủ nó hoạt động, nhưng khi tôi đang sử dụng iis 7.5 tôi nhận được một lỗi HTTP 404.0 - Không tìm thấy.
Sửa
Đây là tôi Global-tuyến Asax
protected void Application_Start(object sender, EventArgs e)
{
RouteTable.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = System.Web.Http.RouteParameter.Optional }
);
}
Đây là lớp api
public class GreetingController : ApiController
{
public string GetGreeting(string id)
{
return String.Format("Hello {0}", id);
}
}
bạn có thể cung cấp thêm thông tin? không có nhiều để tiếp tục ngay bây giờ. – marcind