gpt4 book ai didi

asp.net - WebResource Hell - 找不到资源

转载 作者:行者123 更新时间:2023-12-03 21:22:00 26 4
gpt4 key购买 nike

将 javascript 文件标记为“嵌入式资源”
向我的 AssemblyInfo 类添加了 WebResource 属性
现在我试图将嵌入的 javascript 输出到我的母版页。我得到的只是来自网络资源网址的“未找到网络资源”。

项目程序集名称:

CompanyProduct

项目默认命名空间:
Company.Product.Web

Javascript 文件位于:
图书馆/navigation.js

装配信息:
[assembly: WebResource("CompanyProduct.Library.navigation.js", "text/javascript")]

母版页中的代码:
Page.ClientScript.RegisterClientScriptInclude("NavigationScript", Page.ClientScript.GetWebResourceUrl(this.GetType(), "CompanyProduct.Library.navigation.js"));

“/”应用程序中的服务器错误。
无法找到该资源。

描述:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、更改名称或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL:/WebResource.axd

版本信息:Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433

最佳答案

而不是 this.GetType() , 从包含资源的程序集中获取类型.. 即:

typeof(Company.Product.Web.Library.Class1)

那样有用吗?

关于asp.net - WebResource Hell - 找不到资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/320484/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com