这些是我产生此错误所遵循的步骤
检查 VS 2017 是否是最新的
创建了一个新的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 ×1