首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebResource.axd 404

WebResource.axd 404
EN

Stack Overflow用户
提问于 2015-09-30 19:44:35
回答 2查看 377关注 0票数 0

我在.css Webform项目中遇到了使用WebResource加载ASP.NET文件的问题。该项目引用一个sharedProject文件夹。项目中的每个页面都是从sharedProject中的公共基页继承的。现在,我在CommonStyle.css中创建了一个sharedProject,并尝试将它注入到基本页面中。

奇怪的是,带有404错误消息的WebResource有一种"text/html“类型。在我将PageBase.cs移动到MyProject文件夹后,WebResource就可以成功地加载。我现在很沮丧很困惑。请帮帮忙。

目录结构如下:

  • SharedProject
    • CommonStyle.css
    • PageBase.cs

  • MyProject
    • Webpage1
    • Webpage2
    • Webpage3

PageBase.cs,OnInit函数中的代码:

代码语言:javascript
复制
    protected override void OnInit(EventArgs e)
    {
        HyperLink hlHelpFile = new HyperLink();
        ClientScriptManager cs = Page.ClientScript;
        Type rsType = typeof(PageBase);
        hlHelpFile.NavigateUrl = cs.GetWebResourceUrl(rsType, "Web.CommonStyle.css");
        this.Page.Header.Controls.Add(hlHelpFile);

        HtmlLink css = new HtmlLink();
        css.Href = hlHelpFile.NavigateUrl; 
        css.Attributes.Add("rel","stylesheet");
        css.Attributes.Add("type","text/css");
        css.Attributes.Add("media","all");
        this.Page.Header.Controls.Add(css);

        base.OnInit(e);
    }

我还将webResourceAttribute添加到AssemblyInfo.cs中如下:

代码语言:javascript
复制
[assembly: WebResourceAttribute("SharedProject.CommonStyle.css", "text/css")]
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-07 13:31:00

我挣扎了很久,但最终还是想明白了。问题是我把装配信息放错地方了。WebResource程序集应该始终与基页类(共享项目)放在同一个项目中。

我知道这是个愚蠢的错误。我会把这个放在这里,以防其他人在同样的问题上挣扎。

票数 1
EN

Stack Overflow用户

发布于 2020-11-19 05:49:22

确保最大查询字符串和最大值足够大;

代码语言:javascript
复制
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="52428800" maxUrl="760" maxQueryString="390" />
    <!--50MB-->
    <verbs>
      <add verb="TRACE" allowed="false" />
      <add verb="OPTIONS" allowed="false" />
    </verbs>
  </requestFiltering>
  <isapiCgiRestriction notListedIsapisAllowed="false" />
</security>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32874378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档