Silverlight 插件错误消息
本主题列出来自 Silverlight 插件的本机代码实现以及对象树和 XAML 分析器的本机代码级别的错误消息。如果您使用 JavaScript API 技术进行错误处理 (OnError) 或在开发期间进行一般脚本级别的调试,则您主要将收到这些错误消息。
说明: |
|---|
有关处理 JavaScript API 的错误的内容将在主题错误处理中介绍。 |
这些错误消息可能与使用 UnhandledException 事件进行托管用户代码异常处理不相关。然而,在很多情况下,当您对使用核心功能的成员进行托管调用时,可能发生本机错误。本机错误可能有助于在开发阶段中调试线索,以确定托管调用的哪个环节未按预期方式工作。
下表列出错误代码和对应的错误消息。仅当您安装了 Silverlight 开发人员运行时后,才显示这些错误消息。有关更多信息,请参见Silverlight Tools。最终用户运行时只提供错误代码,但您可以使用下表来查找对应的错误消息。
错误代码 | 错误消息 |
|---|---|
1001 | AG_E_UNKNOWN_ERROR |
2000 | 文档不是格式良好的 XAML。 |
2001 | 不允许使用 DTD。 |
2002 | 不允许针对除 lt、gt、amp、apos 和 quot 之外的命名实体进行实体引用。 |
2003 | 不允许实体定义。 |
2004 | 仅支持 UTF-8 和 UTF-16 编码。 |
2005 | 未知命名空间 %0。 |
2006 | 不支持 http://schemas.microsoft.com/winfx/2006/xaml/presentation,您是否指 http://schemas.microsoft.com/client/2007? |
2007 | 未知元素: %0。 |
2008 | 无法多次为属性指定该值。 |
2009 | 无法同时为 %0 指定内容和设置其 %1 属性。 |
2010 | %0 不支持将 %1 作为内容。 |
2011 | %0 不支持文本内容。 |
2012 | 元素 %1 上具有未知属性 %0。 |
2013 | 属性 %0 值超出范围。 |
2014 | 属性 %0 为只读的,无法进行设置。 |
2015 | 无法在 JavaScript 中声明自定义的命名空间。 |
2016 | 不能同时指定 Name 和 x:Name 属性。 |
2017 | Null 对于属性 %0 不是合法值。 |
2018 | 元素 %0 不支持属性。 |
2019 | Xaml 不能使用基类型名称,而应使用 %0。 |
2020 | 属性无效: %0。 |
2021 | 枚举值无效。 |
2022 | 未知颜色: %0。 |
2023 | %0 不是事件。 |
2024 | 属性 (property) %1 的属性 (attribute) 值 %0 无效。 |
2025 | AG_E_PARSER_ATTRIBUTE |
2027 | AG_E_PARSER_ELEMENT |
2028 | 此名称在树中已存在: %0。 |
2030 | 属性元素 %0 不能用在另一个属性元素内。 |
2031 | 属性元素 %0 必须出现在其他内容之前。 |
2033 | 无法多次为属性 %0 指定该值。 |
2034 | ResourceDictionary 中的元素必须具有 x:Key 或 x:Name 属性。 |
2035 | 该元素在给定的命名空间中无效。 |
2036 | XamlReader.Load() 不接受事件处理程序。 |
2100 | AG_E_INIT_CALLBACK |
2101 | 无法初始化应用程序的可视化元素根。 |
2102 | 在 Silverlight 插件上指定的源文件无效。应用程序文件的预期 URI。 |
2103 | 应用程序无效或格式不正确: 检查清单 |
2104 | 无法下载 Silverlight 应用程序。检查 Web 服务器设置 |
2105 | 无法为应用程序加载必备组件 |
2106 | 未能加载应用程序。它是使用过时版本的 Silverlight 构建的 |
2107 | 初始屏幕文件需要与应用程序位于同一个域中 |
2108 | 无法下载初始屏幕 |
2201 | AG_E_RUNTIME_INVALID_CALL |
2202 | AG_E_RUNTIME_FINDNAME |
2203 | AG_E_RUNTIME_SETVALUE |
2204 | AG_E_RUNTIME_GETVALUE |
2205 | AG_E_RUNTIME_ADDEVENT |
2206 | AG_E_RUNTIME_DELEVENT |
2207 | AG_E_RUNTIME_METHOD |
2208 | AG_E_RUNTIME_GETHOST |
2209 | AG_E_RUNTIME_GETPARENT |
2210 | AG_E_INVALID_ARGUMENT |
2211 | AG_E_RUNTIME_HTML_ACCESS_RESTRICTED |
2212 | 未指定动画目标。 |
2213 | 无法解析 TargetName %0。 |
2214 | 无法解析指定对象的 TargetProperty %0。 |
2215 | 由于类型不兼容,%0 无法用于对属性 %1 进行动画处理。 |
2216 | 同一个包含演示图板中的多个动画无法将单个元素上的同一个属性作为目标。 |
2217 | KeyFrame 对象的 KeyTime 属性必须设置为非负 TimeSpan 值。 |
2218 | 对活动的动画或演示图板执行操作无效。首先必须停止根演示图板。 |
2219 | 不允许对非根演示图板执行操作。 |
2220 | 无法确定演示图板持续时间。 |
2250 | AG_E_RUNTIME_MANAGED_UNKNOWN_ERROR |
2251 | AG_E_RUNTIME_MANAGED_ACTIVATION |
2252 | AG_E_RUNTIME_MANAGED_ASSEMBLY_DOWNLOAD |
2253 | AG_E_RUNTIME_MANAGED_ASSEMBLY_LOAD |
2254 | AG_E_PARSER_UNKNOWN_TYPE |
2255 | AG_E_PARSER_BAD_TYPE |
2256 | AG_E_PARSER_BAD_NATIVE_TYPE |
2257 | AG_E_PARSER_CREATE_OBJECT_FAILED |
2258 | AG_E_PARSER_PROPERTY_NOT_FOUND |
2259 | AG_E_PARSER_BAD_PROPERTY_TYPE |
2260 | AG_E_PARSER_BAD_PROPERTY_VALUE |
2261 | AG_E_PARSER_ROOT_NOT_CUSTOM |
2262 | AG_E_PARSER_NAMESPACE_NOT_SUPPORTED |
2263 | AG_E_PARSER_MISSING_DEFAULT_NAMESPACE |
2264 | AG_E_PARSER_INVALID_XMLNS |
2265 | AG_E_PARSER_INVALID_CLASS |
2266 | AG_E_RUNTIME_MANAGED_BAD_DLR_SCRIPT |
2267 | AG_E_PARSER_INVALID_XCODE_TAG |
2268 | AG_E_PARSER_ELEMENT_IGNORED |
2269 | ResourceDictionary 中的元素不得同时设置 x:Name 和 x:Key,也不得设置 x:Key 两次 |
2270 | 对无效对象设置了属性 x:Key,只有 ResourceDictionary 中的对象才能具有 x:Key |
2271 | 用于静态资源(即: {StaticResource 键})的语法不当 |
2272 | 找不到 Name/Key 为 %0 的资源 |
2273 | 相同 ResourceDictionary 中的元素不能具有相同的 x:Key |
2274 | AG_E_RUNTIME_MANAGED_ASSEMBLY_NOT_FOUND |
2275 | 源 URI 中的字符无效。 |
3000 | AG_E_UNABLE_TO_PLAY |
3001 | AG_E_INVALID_FILE_FORMAT |
3002 | AG_E_NOT_FOUND |
3003 | AG_E_MEDIA_DISCONNECTED |
3004 | ASX 元素无效 |
3005 | ASX 属性无效 |
3006 | 不支持的 ASX 元素 |
3007 | 不支持的 ASX 属性 |
3008 | ASX 分析错误 |
4000 | AG_E_ABORT_FAILED |
4001 | AG_E_NETWORK_ERROR |
4002 | AG_E_ACCESS_DENIED |
4003 | AG_E_INVALID_POLICY |
4004 | AG_E_MANAGED_EXCEPTION |
4005 | XamlReader.Load() 不支持 x:Class。 |
4006 | 只有根元素才具有 x:Class 属性。 |
4007 | 根元素必须为 <UserControl>,而不是 UserControl 的子类。 |
4008 | 检测到布局循环。布局未能完成。 |
4009 | 元素已是另一个元素的子元素。 |
4010 | ItemsControl.ItemsPanelTemplate 必须具有 Panel 面板的派生作为根元素。 |
4011 | 不支持对 UserControl 设置 Template 属性。 |
4012 | 无法显式修改 Panel(用作 ItemsControl 的 ItemsPanel)的 Children 集合。ItemsControl 为 Panel 生成子元素。 |
6000 | 无法播放受保护的内容 |
6001 | 由于网络或协议错误,无法进行个性化设置 |
6002 | 由于网络或协议错误,无法获取许可证 |
6003 | 由于安装失败,无法进行个性化设置 |
6004 | 要求更新 Silverlight |
6005 | 受保护媒体文件的标题格式不正确 |
6006 | 无法处理许可证 |
6007 | 由于特定于应用程序的错误,无法获取许可证 |
6008 | 用户禁用了个性化设置功能 |
7000 | 输入意外结束 |
7001 | 无法识别的编码 |
7002 | 无法切换编码 |
7003 | 无法识别的输入签名 |
7004 | 应为空白 |
7005 | 应为分号 |
7006 | 应为“>” |
7007 | 应为引号 |
7008 | 应为等号 |
7009 | wfc: 属性值中没有“<” |
7010 | 应为十六进制数字 |
7011 | 应为十进制数字 |
7012 | 应为“[” |
7013 | 应为“(” |
7014 | xml 字符非法 |
7015 | 名称字符非法 |
7016 | 文档语法不正确 |
7017 | CDATA 部分语法不正确 |
7018 | 注释语法不正确 |
7019 | 条件部分语法不正确 |
7020 | ATTLIST 声明语法不正确 |
7021 | DOCTYPE 声明语法不正确 |
7022 | ELEMENT 声明语法不正确 |
7023 | ENTITY 声明语法不正确 |
7024 | NOTATION 声明语法不正确 |
7025 | 应为 NDATA |
7026 | 应为 PUBLIC |
7027 | 应为 SYSTEM |
7028 | 应为名称 |
7029 | 一个根元素 |
7030 | wfc: 元素类型匹配 |
7031 | wfc: 唯一的属性规范 |
7032 | text/xmldecl 不位于输入的开始处 |
7033 | 前导 \'xml\' |
7034 | 文本声明语法不正确 |
7035 | xml 声明语法不正确 |
7036 | 编码名称语法不正确 |
7037 | 公共标识符语法不正确 |
7038 | wfc: PE 位于内部子集中 |
7039 | wfc: PE 介于声明之间 |
7040 | wfc: 无递归 |
7041 | 实体内容不符合标准格式 |
7042 | wfc: 未声明的实体 |
7043 | wfc: 已分析的实体 |
7044 | wfc: 无外部实体引用 |
7045 | 处理指令语法不正确 |
7046 | 系统标识符语法不正确 |
7047 | 应为“?” |
7048 | 内容元素中没有“]]>” |
7049 | 尚未读取所有值块 |
7050 | 找到了 DTD,但已被禁止 |
7051 | 限定名称字符非法 |
7052 | 限定名称中具有多个冒号 |
7053 | 名称中的冒号 |
7054 | 已声明的前缀 |
7055 | 未声明的前缀 |
7056 | 非默认的命名空间,具有空的 URI |
7057 | “xml”前缀已保留,必须具有 http://www.w3.org/XML/1998/namespace URI |
7058 | “xmlns”前缀保留供 XML 使用 |
7059 | xml 命名空间 URI (http://www.w3.org/XML/1998/namespace) 必须只分配给前缀“xml” |
7060 | xmlns 命名空间 URI (http://www.w3.org/2000/xmlns/) 已保留,不得使用 |
7061 | 十进制数无效 |
7062 | 十六进制数无效 |
7063 | unicode 无效 |
7064 | 编码无效 |
8001 | 需要升级 |
8002 | 需要重新启动浏览器 |
说明:
浙公网安备 33010602011771号