是否可以将ASP.NET Web API 2与.net 4.0一起使用?我尝试从旧版本升级,但我得到:
无法安装软件包'Microsoft.AspNet.WebApi.Client 5.0.0'。您 正在尝试将此软件包安装到目标项目中 ” .NETFramework,版本= V4.0'
答案 0 :(得分:30)
答案 1 :(得分:22)
FWIW,我在客户端上有一个.NET 4.0要求(死于WinXP!),但我可以在服务器上运行.NET 4.5。所以,我有WebApi2运行服务器端,但WebApi1客户端包在客户端上运行,处理序列化等。
在Visual Studio中使用Package Manager控制台并在默认项目下拉列表中选择我的客户端项目,我能够:
Install-Package Microsoft.AspNet.WebApi.Client -Version 4.0.30506.0
此后的一切都运作良好。