我正在尝试使用these instructions来构建ASP.NET Web API和MVC 3,但是我遇到了第4步的问题,想要添加这一行:
routes.Add(new ServiceRoute("api/contacts", new HttpServiceHostFactory(), typeof(ContactsApi)));
问题似乎在HttpServiceHostFactory
附近;我没有适当的参考。相关的命名空间是Microsoft.ApplicationServer
,我根本无法在我的机器上找到它。我安装AppFabric无济于事。我知道在哪里可以找到它,以及为什么它没有与Web API一起安装?
答案 0 :(得分:2)
嘿。找到了答案 - 抓住了错误的NuGet包。在搜索软件包时,“WebApi.All”从未显示过,其他webApi软件包都没有显示。使用程序包管理器控制台并输入Install-Package WebApi.All -Version 0.6.0
更成功。
Soooo ......没关系。