asp.net-mvc – HttpConfiguration缺少程序集
发布时间:2020-05-25 16:04:08 所属栏目:asp.Net 来源:互联网
导读:我正在使用MVC4构建一个站点。我甚至无法开始我有一个奇怪的错误。这是我的代码: using System;using System.Collections.Generic;using System.Linq;using System.Web.Http;namespace MyProject{ public static class WebApiConfig {
|
我正在使用MVC4构建一个站点。我甚至无法开始我有一个奇怪的错误。这是我的代码: using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.Http;
namespace MyProject
{
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.Routes.MapHttpRoute(
name: "DefaultApi",routeTemplate: "api/{controller}/{id}",defaults: new { id = RouteParameter.Optional }
);
}
}
}
错误消息:程序集“HttpConfiguration”的类型或名称在命名空间“System.Web.Http”中不存在(您是否缺少using指令或程序集引用?) 它也无法识别只读字段RouteParameter。我发现它可能与版本有关,我的System.Web dll是版本4.0.0.0。 另外一条信息是当我输入“使用System.Web。”时,Intellisense会识别.Http dll 但是,在代码中,它无法识别任何参数。 解决方法我解决了问题在于,当我创建网站时,我通过Nuget更新了所有软件包。但是,由于我不打算使用Entity Framework,因此我将其卸载。为了能够卸载该软件包,我还需要卸载Microsoft.AspNet.Providers.Core 1.2 ……我做到了。这个丢失的包搞砸了。我清理了这个项目并重新开始了。我本可以在PM控制台中使用Update-Package命令,并且可以恢复所有丢失的包。然而,由于我做了很多混乱,相比于我所做的小工作(无效),我决定重新开始。 不管怎么说,还是要谢谢你! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC 5身份应用程序用户作为外键
- asp.net – 使用OAuth在Web API中进行身份验证
- asp.net – 在剃刀中等同于End / Response.End?
- asp.net-mvc – ASP.NET MVC多站点SSO使用OpenID
- asp.net-core – 日期输入标记帮助程序未显示数据库中的日期
- asp.net核心 – ASP – 启动时核心迁移EF核心SQL DB
- asp.net-mvc – 从我的网页链接下载文件
- asp.net-mvc – 使用AJAX绑定时,在创建/更新后IEnumerable属
- asp.net-mvc – 如何asp.net(mvc)服务器返回错误jquery aja
- asp.net-mvc-4 – 将项目升级到MVC 5
推荐文章
站长推荐
- asp.net-mvc – 防止用户没有确认的电子邮件登录
- asp.net-mvc-3 – 被重定向到错误loginUrl – 帐
- asp.net – 禁用Internet Explorer 8开发人员工具
- ASP.NET,C#,IIS,MIME类型,文件上传条件
- .net-core – 用于.NET Core控制台应用程序的ASP
- 如何在ASP.NET Membership Cookie中存储自定义数
- asp.net-mvc – 为什么我在带有godaddy服务器的M
- asp.net-mvc-4 – Dapper.net如何创建地图
- 如何在我的域模型中实现ASP.NET成员资格提供程序
- asp.net-mvc – 是否可以模拟/伪造扩展方法?
热点阅读
