Silverlight 应用程序(OOB)安装之后,检测更新出现异常

liu_liulvkeji 2010-09-08 11:05:10
Silverlight 4 的应用程序(OOB),使用sllauncher.exe安装之后,检测更新出现异常:

灾难性故障(错误 0x1709。调试资源字符串不可用)

在本地安装没有问题,在其他计算机上安装(环境一样)则会出现上面的异常。更新检测的源xap文件在本地。

请教如何解决此问题!
...全文
983 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu_liulvkeji 2010-09-13
  • 打赏
  • 举报
回复
Visual Studio Server默认本地地址 和 配置IIS在VS中使用自定义服务选择IIS地址我都试过,都有问题,还是之前的异常。
liu_liulvkeji 2010-09-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 jv9 的回复:]
引用 2 楼 liu_liulvkeji 的回复:
引用 1 楼 jv9 的回复:
你的项目中包含什么特殊资源文件了么?可能你的资源文件没有被封装到XAP,调用时出错。


您好,我是参考您在51CTO上的文章:Silverlight实例教程 - Out of Browser在线更新和Silent安装等系列。我做的SLOOB比较简单(窗体加几个控件),没有用特殊的资源文件。本地调试生成x……
[/Quote]



如果是更新地址有问题,那这个地址应该怎么设置?是使用Visual Studio Server默认本地地址还是配置IIS,在VS中使用自定义服务选择IIS地址?

如果是跨域问题,如何解决?

jv9 2010-09-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liu_liulvkeji 的回复:]
引用 1 楼 jv9 的回复:
你的项目中包含什么特殊资源文件了么?可能你的资源文件没有被封装到XAP,调用时出错。


您好,我是参考您在51CTO上的文章:Silverlight实例教程 - Out of Browser在线更新和Silent安装等系列。我做的SLOOB比较简单(窗体加几个控件),没有用特殊的资源文件。本地调试生成xap后,sllauncher.exe安装到本地(更新地……
[/Quote]

应该是你的更新地址的问题,其中或许包含有跨域问题。可以使用fiddler抓包看看,OOB应用是否获取到XAP文件。
liu_liulvkeji 2010-09-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jv9 的回复:]
你的项目中包含什么特殊资源文件了么?可能你的资源文件没有被封装到XAP,调用时出错。
[/Quote]

您好,我是参考您在51CTO上的文章:Silverlight实例教程 - Out of Browser在线更新和Silent安装等系列。我做的SLOOB比较简单(窗体加几个控件),没有用特殊的资源文件。本地调试生成xap后,sllauncher.exe安装到本地(更新地址为本地),运行并更新都没有问题。但在远程计算机上安装后(更新地址为我的本机地址:http://***.***.*.***:port/ClientBin/*.xap),此时的异常为:

灾难性故障(错误 0x1709。调试资源字符串不可用)

在修改了更新地址后:http://***.***.*.***/ClientBin/*.xap,异常为:

[Arg_COMException]
参数:调试资源字符串不可用。密钥和参数通常提供足够的信息用以诊断问题。


使用您在51CTO上的demo,也有同样的问题,不知道是否是环境的问题或更新地址的问题。请指教!
jv9 2010-09-09
  • 打赏
  • 举报
回复
你的项目中包含什么特殊资源文件了么?可能你的资源文件没有被封装到XAP,调用时出错。

8,756

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧