将REST服务添加到旧版WebForms应用程序的最简单方法

时间:2014-10-09 04:15:17

标签: .net rest webforms

我有一个旧的WebForms应用程序,其中包含以下设置:

  • 使用.NET版本4
  • 未为MVC配置网站
  • 运行Visual Studio 2013

由于该网站已连续开发超过7年,因此该网站规模庞大且复杂。

目前开始向应用程序添加REST服务的最佳方法是什么?我希望对网站的其余部分产生最小的影响。升级.NET版本,安装MVC等都可能会破坏网站的其他部分,如果有更简单的替代方案,我宁愿不必处理这种可能性。

我的WCF SOAP服务正常运行,但在实现WCF REST服务方面没有成功(请参阅my other question here)。

1 个答案:

答案 0 :(得分:0)

我使用WebApi工作了。诀窍是通过在NuGet控制台中运行以下命令来安装旧版本的WebApi:

Get-Project <MyProjectName> | Install-Package Microsoft.AspNet.WebApi -Version 4.0.30506

WebApi v2不支持.NET 4.

为减少任何潜在影响,我注释掉了WebApi NuGet包添加到web.config的无扩展url处理程序。

相关问题