首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从System.Web.Optimization中删除MVC5

如何从System.Web.Optimization中删除MVC5
EN

Stack Overflow用户
提问于 2014-08-03 08:16:48
回答 1查看 5.2K关注 0票数 7

我有一个新的ASP.NET MVC5项目。我不想使用微软捆绑和小型化,所以我删除了nuget包和我也不想要的依赖项。

我确保配置中什么都没有了,我清除了\Temp\临时ASP.NET文件\

我使用的是VS2013 / IIExpress,在aspnet.config或applicationhost.config中没有引用System.Web.Optimization的任何内容。

...the解决方案构建得很好,但是当我运行它时,它会抛出:

编译器错误消息: CS0234:名称空间'System.Web‘中不存在类型或名称空间名称’优化‘(您是否缺少程序集引用?)

有什么地方想把dll拉进来,但这不是我的代码。看起来很奇怪!

代码语言:javascript
复制
Line 26:     using System.Web.Optimization;

当然,它不是MVC5自己引用的。有人以前见过这个吗?

当我搜索“名称空间”时,我在Views文件夹中找到了它,不知道我是如何错过它的。我甚至不知道视图文件夹中有一个配置文件。

EN

回答 1

Stack Overflow用户

发布于 2014-08-04 19:07:03

在Visual 2012中,创建新区域后出现了问题。在该区域的Web.Config中,有一条语句(行)表明Visual希望使用Microsoft.AspNet.Web.Optimization!当您运行应用程序并希望看到该区域的一些视图时,您将得到一个错误,因为该语句(行)。

解决方案(1)

删除区域的Microsoft.AspNet.Web.Optimization中的Web.Config语句(行)(在Visual 2012中)

解决方案(2)

您可以使用NUGET为应用程序安装Web.Optimization:

安装包Microsoft.AspNet.Web.Optimization

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25102862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档