IIS 10、VS 2015:页面渲染在本地运行时很好,但在发布时失去样式

本文关键字:很好 运行时 样式 失去 布时 IIS 2015 VS | 更新日期: 2023-09-27 18:13:01

这是默认_Layout中的代码。在创建项目时添加的CSHTML。其他观点也认同这一点。

<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>@ViewBag.Title - My ASP.NET Application</title>
    @Styles.Render("~/Content/Site.css")
    <link href="~/Content/Site.css" rel="stylesheet" type="text/css" />
    <link href="~/Content/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <script src="/Mvc/Scripts/modernizr-2.6.2.js"></script>
</head>

所有其他视图在本地运行时都被正确渲染,也就是说,当从visual studio运行时,它们都得到相同的基本样式。但是,在我使用IIS 10.0发布后,页面样式松散,但在本地运行时却给了我想要的外观。我用的是Firefox和Chrome,不是Edge。

如何解决这个问题?

IIS 10、VS 2015:页面渲染在本地运行时很好,但在发布时失去样式

请检查visual studio和publish文件夹中的样式和字体文件夹。可能少了什么。

相关文章: