WebAPI “System.Web.Http.HttpConfiguration” 不包含 “EnableSystemDiagnosticsTracing” 的定义
🏷️ WebAPI
今天从 SVN 上拉下来新的 WebAPI 工程的代码,结果出了下面的错。
“System.Web.Http.HttpConfiguration”不包含“EnableSystemDiagnosticsTracing”的定义,并且找不到可接受类型为“System.Web.Http.HttpConfiguration”的第一个参数的扩展方法“EnableSystemDiagnosticsTracing”(是否缺少 using 指令或程序集引用?) D:\XXX\App_Start\WebApiConfig.cs
打开引用发现 System.Web.Http.OData
和 System.Web.Http.Tracing
上有黄色的感叹号。看来是本地环境上少装了什么包。
打开程序包管理控制台,执行下面的命令后,错误就消失了。
powershell
Install-Package Microsoft.AspNet.WebApi.OData
Install-Package Microsoft.AspNet.WebApi.Tracing