0

我有这个 ASP.NET MVC Web 应用程序,我在其中更改了 Bootswatch.css(flatly - 版本 3.2.0)的标准 Bootstrap.css(版本 3.1.0)。我保留了原始的 bootstrap.js 文件。

好吧,当我在正在开发的计算机上运行应用程序时,样式(颜色、尺寸等)与我在 Bootswatch/flatly 网站上看到的一致,如下图所示:

开发计算机上的图像应用程序

但是,在服务器上运行相同的应用程序,样式更可能使用标准 Bootstrap(颜色、大小等),如下图所示:

服务器上的图像应用程序

Content 文件夹中有以下文件:

  • _bootstrap.css(原始标准 twitter-bootstrap.css 文件)
  • bootstrap.css (bootswatch/flatly 文件)
  • bootstrap.css.map(来自原始 twitter-bootstrap)
  • bootstrap.min.css(来自原始 twitter-bootstrap)
  • bootstrap-theme.css(来自原始 twitter-bootstrap)
  • bootstrap-theme.css.map(来自原始 twitter-bootstrap)
  • bootstrap-theme.min.css(来自原始 twitter-bootstrap)
  • bootswatch.min.css
  • ...一些其他的css文件

所以我问我该如何解决这个问题。我想在服务器中拥有与开发计算机相同的外观。

4

2 回答 2

0

在其他论坛询问我得到了解决方案

我从 css 包中获取 bootstrap.css 文件(实际上是 bootswatch/flatly css 文件)并在 _Layout.cshtml 中引用它。

于 2015-11-11T17:14:08.287 回答
0

可能是资产刷新/更新问题

如果在服务器中有资产,请检查包含您的(旧)引导程序的资产并重新管理此资产目录

然后在新的访问中,您应该会看到新的 bootstrap flaty 正在运行

或者可能是服务器刷新问题(对于托管),在这种情况下,某些提供商具有用于开发的配置,以使更改立即可用而不是缓存。

于 2015-11-05T12:57:06.367 回答