【问题标题】:ASP.NET MVC grey bar on sample layout website missing缺少示例布局网站上的 ASP.NET MVC 灰色条
【发布时间】:2022-01-28 04:32:26
【问题描述】:

我按照教程开始在 VS2019 中创建 ASP.NET (4.5.1) MVC 项目。创建 HomeController 和 Index View 文件非常简单。文件至今未更改。在 IE 和 FF 中编译和打开后,与视频教程中显示的相比,我看不到最顶部的灰色条。相反,“应用程序名称”超链接左侧只有一个非常小的图标,但应该有一个灰色条(div 元素)包裹“应用程序名称”超链接并从最左侧延伸到最右侧。

Screenshot how it looks on my device and web browsers.

Screenshot how it should look like based on the video tutorial

在这个阶段肯定不是关键,但真的很想知道。 有人知道可能缺少什么/配置错误吗?

我已经在网上搜索过,但还有数以千计的其他结果正在显示。

谢谢

最好的问候

【问题讨论】:

  • 它看起来像是尚未加载或损坏的 css/javascript 资产。您可以通过打开浏览器的开发工具并查找错误来进行调查。
  • 如果您想要更新的引导程序版本,您需要修改客户端视图代码以解决重大更改。由于这是一个新网站,因此在构建内容之前可能值得现在这样做。

标签: asp.net-mvc


【解决方案1】:

我相信我找到了问题所在。 Bootstrap 尚未作为 NuGet 包安装。因此,我猜默认使用 bootstrap 4 或 5,因为 bootstrap 3 不再受支持。通过手动安装 bootstrap 3 NuGet 包,它可以按预期完美运行。通过更新到版本 4 和 5,它会中断。

【讨论】:

    猜你喜欢
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    相关资源
    最近更新 更多