【发布时间】:2011-01-09 18:13:54
【问题描述】:
我有一个 AJAX 控件项目,其中包含一个配置为嵌入式资源的 .js 文件。
我的主 Web 应用程序引用了这个项目,当我尝试加载控件时出现此错误:
Assembly does not contain a Web resource with name 'MyFile.js'.
这是我对 getScriptReferences 的实现:
public IEnumerable GetScriptReferences()
{
// 创建对 JS 的引用
ScriptReference jsReference = new ScriptReference();
jsReference.Assembly = "我的命名空间";
jsReference.Name = "MyNamespace.MyFile.js";
返回新的 ScriptReference[] { jsReference };
}
我不太确定我错过了什么。我已经尝试将 Name 参数更改为文件名、命名空间和文件名、命名空间、程序集和文件名......我没有任何运气。任何建议都值得赞赏。
【问题讨论】:
标签: c# asp.net asp.net-ajax assemblies embedded-resource