asp.net-mvc – System.Web.Optimization和Microsoft.Web.Optimi
我正在开发一个在Visual Studio 2010开始的MVC 4项目。现在我正在使用Visual Studio 2012的机器,因为我没有访问我最初工作的机器。我试图一整天早上找到答案,但他们似乎并没有帮助我的情况。
我按照How to add reference to System.Web.Optimization for MVC-3-converted-to-4 app和从nuget安装到我的解决方案。即使我已经在我的机器上下载并安装了所有必需的参考软件包,System.Web.Optimization仍然缺少。还有什么我可以做吗? 编辑:当我尝试构建项目时,我收到以下错误 >类型或命名空间名称“Optimization”不存在于命名空间“System.Web”中(是否缺少程序集引用?) – BundleConfig.cs 我的BundleConfig.cs包含 using System.Web; using System.Web.Optimization; namespace BCCDC_AdminTool { public class BundleConfig { // For more information on Bundling,visit http://go.microsoft.com/fwlink/? LinkId=254725 public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include( "~/Scripts/jquery-ui-{version}.js")); bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( "~/Scripts/jquery.unobtrusive*","~/Scripts/jquery.validate*")); // Use the development version of Modernizr to develop with and learn from. Then,when you're // ready for production,use the build tool at http://modernizr.com to pick only the tests you need. bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( "~/Scripts/modernizr-*")); bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css")); bundles.Add(new StyleBundle("~/Content/themes/base/css").Include( "~/Content/themes/base/jquery.ui.core.css","~/Content/themes/base/jquery.ui.resizable.css","~/Content/themes/base/jquery.ui.selectable.css","~/Content/themes/base/jquery.ui.accordion.css","~/Content/themes/base/jquery.ui.autocomplete.css","~/Content/themes/base/jquery.ui.button.css","~/Content/themes/base/jquery.ui.dialog.css","~/Content/themes/base/jquery.ui.slider.css","~/Content/themes/base/jquery.ui.tabs.css","~/Content/themes/base/jquery.ui.datepicker.css","~/Content/themes/base/jquery.ui.progressbar.css","~/Content/themes/base/jquery.ui.theme.css")); } } } 解决方法
这是一个长镜头,但在这里它无论如何,右键单击项目 – >属性页并确保System.Web.Optimization条目存在。如果没有,请将System.Web.Optimization.dll复制到您的bin文件夹或将其作为引用导入。
编辑:mvc项目没有“属性页”菜单选项。 另一个可以尝试的是创建一个新的mvc4基本项目,去解决方案的bin文件夹,并将System.Web.Optimization.dll复制到其他项目的bin文件夹,这是给你的错误。如果你找不到dll然后尝试更新nuget包。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 缓存ASP.NET中的所有用户
- asp.net-mvc – ASP.NET MVC的最佳实践
- asp.net – NHibernate线程安全与会话
- asp.net-mvc – 是否可以在MVC和Webforms之间共享母版页?
- ASP.NET网站内存使用率相当高
- asp.net-core – ASP.NET核心项目上的WebAPI和IdentityServ
- 关于Type Initializer和 BeforeFieldInit的问题,看看大家能
- asp.net-mvc – 使用Html.BeginForm()与自定义路由
- ASP.NET中的<%%>(嵌入式代码块)
- asp.net – Ajax.ActionLink不工作,Response.IsAjaxRequest
- asp.net – 有没有办法动态更新Web API CORS中允
- asp.net – 更改事件和IE8的jQuery问题
- .net – 在实时服务器上是否存在PDB调试文件的任
- asp.net-mvc – asp.net MVC 3中视图模型的范围
- asp.net-web-api – Ajax Post:405方法不允许
- asp.net弹出提示信息的几种方式
- 获取Uploadify以使用asp.net-mvc
- .net – 为什么OWIN的SignInAsync()没有设置IsAu
- ASP.NET UpdatePanel和Javascript __dopostback
- asp.net – 如何创建Generic StateManagedCollec