相关疑难解决方法(0)

升级到 bootstrap 4 CSS minifier 在 asp.net mvc 中中断

这些是我产生此错误所遵循的步骤

检查 VS 2017 是否是最新的

VS版

创建了一个新的asp.net Web应用程序,选择MVC和F5来调试应用程序,而不进行任何更改。我看到不同的 CSS 文件没有捆绑或缩小。

通过更改 debug = false 来更改 web.config 以缩小和捆绑

<compilation debug="false" targetFramework="4.6.1"/>
Run Code Online (Sandbox Code Playgroud)

F5 -> 查看站点,我看到一个 CSS 文件,其中内容被缩小了。

停止调试

从 VS -> 工具 -> NuGet Package Manger -> 管理 NuGet 包以获取解决方案。

我看到 14 个更新,其中之一是针对 bootstrap v4 的,我们希望在我们的项目中使用它。更新所有包

包更新后F5不调试

查看源码 -> CSS文件被捆绑成一个文件 -> 查看CSS文件,你会看到一个错误

/* Minification failed. Returning unminified contents.
(6,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,42): run-time error …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

标签 统计

asp.net-mvc ×1