当前位置:  开发笔记 > 编程语言 > 正文

Web资源地狱 - 无法找到资源

如何解决《Web资源地狱-无法找到资源》经验,为你挑选了1个好方法。

将javascript文件标记为"嵌入式资源"将
WebResource属性添加到我的AssemblyInfo类

现在我正在尝试将嵌入式javascript输出到我的母版页.我所得到的只是来自网络资源网址的"未找到网络资源".


项目组装名称:

CompanyProduct


项目默认命名空间:

Company.Product.Web


Javascript文件位于:
Library/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: /WebResource.axd
版本信息:  Microsoft .NET Framework版本:2.0.50727.1433; ASP.NET版本:2.0.50727.1433



1> meandmycode..:

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

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

那样有用吗?

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有