核心项目中 ASP.NET CSS类突然无法识别



所以我重新打开了我今天正在处理的一个项目,在没有调试的情况下启动,我在浏览器中看到的是一团糟。检查代码后,我注意到像img响应,轮播这样的类不再被识别,我所做的所有设计现在都是一团糟。我该怎么办?自从上次运行该项目以来,我没有改变任何东西,那时一切都很好。

以下是 _Layout.cshtml 中的内容

<environment include="Development">
    <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
    <link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
    <link href="css/hover.css" rel="stylesheet" media="all">
    <link href="https://fonts.googleapis.com/css?family=Lato|Roboto" rel="stylesheet">
</environment>
<environment exclude="Development">
    <link rel="stylesheet" href="http://ajax.aspnetcdn.com/ajax/bootstrap/4.0.0/css/bootstrap.css"
          asp-fallback-href="~/lib/bootstrap/dist/css/bootstrap.min.css"
          asp-fallback-test-class="sr-only" asp-fallback-test-property="position" asp-fallback-test-value="absolute" />
    <link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
    <link href="https://fonts.googleapis.com/css?family=Lato|Roboto" rel="stylesheet">
</environment>

似乎我干涉了 Bootstrap 版本。我设法通过使用 Bootstrap 4 而不是 3.x 重新创建不同项目中发生的事情,这似乎导致了更改。

最新更新