Blowery webとWebResource.axdに問題があります。
WebResource.axdとは何ですか?
WebResource.axdは、プロジェクト内の埋め込みリソースへのアクセスを提供します。コントロールおよびページ開発者がアセンブリに埋め込まれたリソースをエンドユーザーにダウンロードできるようにするハンドラーです。
AssemblyInfoにWebResourcesを含めます。
[Assembly: System.Web.UI.WebResource("Project.Styles.Main.css", "text/css")]
その後、次のコードを使用して、ページのインクルードパスを取得できます。
string includeLocation = Page.ClientScript.GetWebResourceUrl(this.GetType(),
"Project.Styles.Main.css");
次に、上記のファイル(この場合はCSSファイル)を追加します。
LiteralControl include = new LiteralControl(
String.Format(includeTemplate, includeLocation));
((System.Web.UI.HtmlControls.HtmlHead)Page.Header).Controls.Add(include);
次に、ページソース内に次のような参照が表示されます。
/WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_li
UFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903
生成されたHttpHandlerファイルです。ほとんどの場合、ASP.NETアプリケーションに埋め込まれたリソース、または使用するサードパーティコンポーネントの1つがあります。これらを透過的に転送するために、ASP.NETはこのアプローチを使用し、渡されたクエリ文字列に応じて正しいリソースを識別できます。例えば:
WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_liUFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903
埋め込みリソース用。
私はこれを見つけて、webresource.axdが何であり、何をしているのかを確認しました:
http://scottonwriting.net/sowblog/archive/2010/10/28/just-where-is-webresource-axd.aspx