【问题标题】:deployment asp.net webforms in iis i got no Css style at all在 iis 中部署 asp.net webforms 我根本没有 Css 样式
【发布时间】:2016-12-22 05:44:50
【问题描述】:

我做了一页 asp.net 作为登录和 这里的样子:-

在我将它作为文件系统发布并将输出文件放在 IIS 上之后 请注意,我遵循此Youtube video 来部署我的网络应用程序,我的实施是否存在问题或缺少步骤 提前致谢

【问题讨论】:

    标签: c# css asp.net iis


    【解决方案1】:

    两件事:

    1 - 运行 Fiddler,或在 IE、Firefox 或 Chrome 中使用 F12 工具,使用网络工具并在 CSS 尝试加载时确定 HTTP 状态代码。 404 告诉你文件不在请求目录的正确路径,401 告诉你未经授权。

    2 - 如果您收到 401(未经授权),请检查您的 CSS 目录的授权设置。如果您的网站未设置为匿名访问(也就是您需要登录网站才能浏览),您需要指定未经授权的用户有权访问相应的文件\目录。

    例如,在您的 web.config 中:

    <location path="path/to/my/styles">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>
    

    【讨论】:

      【解决方案2】:

      在您的项目中打开 Css 文件夹,如果您有然后选择所有 .css 文件 ==> 属性 ==> 如果更新则复制 ==> 再次清理并构建您的项目并创建发布执行。

      希望对你有帮助。

      【讨论】:

      • 是的,这是两个问题之一,第二个是我忘记在链接标签末尾添加“/”,现在它可以工作了
      猜你喜欢
      • 1970-01-01
      • 2011-01-28
      • 2020-12-26
      • 2013-11-06
      • 1970-01-01
      • 2012-07-17
      • 2010-12-19
      • 1970-01-01
      • 2010-10-11
      相关资源
      最近更新 更多