我很好奇是否有人可能知道为什么这突然改变了我。
我已经为此工作了一个多月,而且从未发生过。我在Visual Studio中的登录界面看起来像默认屏幕(我希望它,并且它总是有),当我正在处理它时,但是当我部署它时看起来很平常,只有普通文本(从未发生过)。
似乎它可能是一个简单的我忽略的东西,但任何见解都会非常感激。图1是VS中的样子,我希望它看起来的样子,图2是我调试/部署时的样子。
答案 0 :(得分:3)
看起来您的CSS没有被提供,因为它位于未登录该站点的人无法访问的文件夹中。尝试在您的web.config文件中添加location element:
<location path="Your Styles Folder" allowOverride="false">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
答案 1 :(得分:0)
请确保其他css
有tables
,并且overriding
为{{1}}。尝试删除它们,它会正常工作。