我只是好奇是否有人知道为什么这突然改变了我。
我已经为此工作了一个多月,但从未发生过。当我在 Visual Studio 中工作时,我在 Visual Studio 中的登录屏幕看起来像默认屏幕(我想要它,而且它一直都有),但是当我部署它时,它看起来很平淡,只有普通文本(以前从未发生过)。
看起来这可能是我忽略的一些简单的事情,但任何洞察力将不胜感激。图一是它在 VS 中的样子,我希望它看起来的样子,图二是我调试/部署时的样子。
我只是好奇是否有人知道为什么这突然改变了我。
我已经为此工作了一个多月,但从未发生过。当我在 Visual Studio 中工作时,我在 Visual Studio 中的登录屏幕看起来像默认屏幕(我想要它,而且它一直都有),但是当我部署它时,它看起来很平淡,只有普通文本(以前从未发生过)。
看起来这可能是我忽略的一些简单的事情,但任何洞察力将不胜感激。图一是它在 VS 中的样子,我希望它看起来的样子,图二是我调试/部署时的样子。
看起来您的 CSS 文件位于只有登录用户才能访问的文件夹中。尝试在 web.config 文件中添加location 元素:
<location path="Your Styles Folder" allowOverride="false">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
确保您的其他css
人拥有tables
并且他们就是他们overriding
。尝试删除它们,它会正常工作。