相关疑难解决方法(0)

如何为MVC-3-converted-to-4 app添加对System.Web.Optimization的引用

我正在尝试在我最近从MVC 3转换为MVC 4 beta的项目中使用新的捆绑功能.它需要global.asax中的一行代码BundleTable.Bundles.RegisterTemplateBundles();,这需要using System.Web.Optimization;在顶部.

当我这样做时,我得到了红色的波浪形线条,上面写着:"你错过了一个装配参考吗?" 当我尝试添加引用,并单击对话框中的.NET选项卡时,从AZ排序,我没有看到System.Web.Optimization.

如何将此ref添加到我的项目中?谢谢.

namespaces asp.net-mvc-4 asp.net-optimization

455
推荐指数
6
解决办法
37万
查看次数

ASP.NET MVC 4缩小和背景图像

我目前正在使用ASP.NET MVC 4 CSS/JavaScript Optimizer.它适用于我自己的CSS/JavaScript,但我也想将它与插件一起使用.每个插件都有自己的文件夹:

~/Content/css // my own css, ok
~/Content/plugins/rateit
~/Content/plugins/chosen
~/Content/plugins/...
Run Code Online (Sandbox Code Playgroud)

我可以将这些文件添加到优化器:

var bundle = new Bundle("~/Content/opt", new CssMinify());
...
bundle.AddFile("~/Content/plugins/chosen/chosen.css", "*.css");
BundleTable.Bundles.Add(bundle);
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,优化后,css位于另一个文件夹中,浏览器无法再找到背景图像.是否有任何解决方案可以自动修改背景图像的css路径?

我可以将所有插件复制到一个文件夹中,但是有很多插件,这不是一个好主意.

css asp.net-mvc-4

8
推荐指数
1
解决办法
6549
查看次数

asp.net核心波浪号斜杠(〜/)无法解析图像路径

我的Index.cshtml视图中有一些标记,该标记具有该background-image属性的内联CSS样式 。呈现页面时,不会生成图像的正确路径,并且波浪号仍保留在url中

HTML标记:

img呈现页面时,标记上使用的路径可以正常工作,但是background-image属性中的路径显示如下,但找不到图像

渲染标记: 在此处输入图片说明

<article class="card-item card-item-colored" style="background-image:url(~/build/images/11.jpg);">
                <img class="card-item-pic" src="/build/images/11.jpg" alt="">
                <div class="card-item-hover">
                    <a href="#" class="btn btn-inverse-colored">View Demo</a>
                </div>
                <header class="card-item-caption">
                    <h4>Login Page</h4>
                </header>
            </article>
Run Code Online (Sandbox Code Playgroud)

html css razor asp.net-core-mvc .net-core

1
推荐指数
1
解决办法
3134
查看次数