【问题标题】:MVC5 CSS/Lay-Out working on one PC, not the otherMVC5 CSS/Lay-Out 在一台 PC 上工作,而不是另一台
【发布时间】:2017-12-29 04:45:03
【问题描述】:

它应该看起来如何(并且确实在一台机器上看起来):

然后,当移动到另一台计算机时,这就是结果。好像布局和 CSS 没有渲染,但是在使用断点遍历它时似乎会渲染:

两台电脑都运行带有 .NET Framework 4.5.2 的 Visual Studio 2017,并且两台电脑上的文件都相同。我应该寻求解决此问题的任何想法,这都是很少的。

【问题讨论】:

  • 直接发布图片。我们害怕外部链接
  • 缺少文件?不同的网站/虚拟目录布局? web.config 中缺少静态文件路由?您是如何部署解决方案的:您是在第二个版本上安装了发布版本,还是从源代码构建并在两者上都从调试器运行?浏览器、浏览器文档模式、浏览器兼容模式设置是否一样?
  • 它不允许我直接发布,但似乎 dlatikay 已经为我这样做了。完全相同的文件(实际上是复制粘贴到另一台计算机),我尝试了多个浏览器,它们都给出了相同的结果。我在麻烦的 PC 上安装的唯一东西是 ReSharper,但它以前可以使用它。我现在正在卸载它,看看是否有任何改变,只是为了确定。
  • 它是响应式应用吗?底部的屏幕截图看起来适合更窄的屏幕。
  • 检查 chrome/web 调试器怎么样?

标签: c# html css model-view-controller


【解决方案1】:

当我出现这个问题时,它是 IIS 的问题...在第二台计算机上,打开 Windows 功能并确保选中以下选项:

Windows Features

更正:允许 IIS 提供静态内容是一个问题。 我不应该欺负 IIS 并不必要地责备它。

【讨论】:

  • 整个服务被关闭了。我打开了它,但这也没有解决它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-23
  • 2017-08-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多