silverlight OOB问题

问题描述

大家好,我是初学silverlight的小菜鸟,今天看到OOB那边,遇到了一个问题:在项目右键属性,然后设置了OOB支持后,运行直接就是在一个窗口中运行,而不是在浏览器中,检测安装状态也直接是安装状态,但是找不到安装的应用,感觉好奇怪,是不是哪里没有配置成功?希望大神们不吝赐教!

解决方案

解决方案二:
“找不到安装的应用”是什么意思?既然已经在窗口中运行了,你还要到哪里去找?非要在磁盘上找到一个.exe文件才安心?OOB程序本来就是通过网页安装到“我的电脑”的隐藏目录下,然后作为本地窗口程序运行的。它用来运行一些本地安全程序,例如跟COM组件直接通讯的程序。不过,silverlight的OOB应该是一个半成品,在“授权”方面彻底卡住了,因此几乎无法实际推广。它不但要求你去花钱买一个证书文件,而且特别是,要求你跑到每一个用户的桌面端去修改注册表,才能使用OOB。在推出这个功能作为测试后不久,silverlight4的开发路线图就被微软逐步“封存”起来了(虽然勉强地发布了版本5,但是只是扫尾工作)。因此,silverlight的OOB基本上不能用,这一点基本上输给了wpf产品部门(当时有些人整天在论坛上搞喊“wpf才是互联网上富客户端程序的未来,silverlight应该给wpf让路”)。很显然,要在互联网上部署一个只有6M多大小的、在网页上“一键完成”的支持环境,那么只有silvelight可以做到。wpf根本不行。但是你还真的不能在产品中使用OOB,只能永远都把它当作silverlight的一个未来得及实用化的远景。
解决方案三:
所以你看各种文章中介绍OOB,都是在那里讲什么“开发环境”去瞎玩儿,没有实际应用。因为只有在开发环境,silverlight才悲催地“不检查安全属性”。一旦你部署到互联网上,silverlight一堆变态的安全规则全都出来了,让大部分开发人员措手不及、惊愕不已。这是silverlight这个产品的“逻辑毛病”。而OOB上,则更尤其是无法实际部署。使用silverlight,用来开发各种酷炫的纯web多媒体应用。现在不要使用OOB。
解决方案四:
我认为,如果你的silverlight程序能够支持这样一个demo程序的部署体验就行了。也就是说,不需要OOB方式运行,仅仅直接在web页面上运行。silverlight除了支持http以外,也支持高效率的tcp通讯,甚至还支持客户端(局域网段内)的udp组播通讯。因此你可以把silverlight程序随便部署到任何一台免费的可以打开html、asp、jsp、php的网站上(不一定是支持asp.net的网站),然后silverlight程序在客户端浏览器上运行起来之后再通过高效率的通讯来连接各种业务服务器或者设备通讯门户服务器,使用silverlight开发政府、企业的领导支持系统,大型信息化系统集成系统,很合适。
解决方案五:
发完贴回家过年了,现在才看到,不好意思。大神说的我不太懂,OOB是老师让用的,我也才看

时间: 2024-07-29 08:21:06

silverlight OOB问题的相关文章

Silverlight实例教程 - Out of Browser与COM互操作实例

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

Silverlight实例教程 - Out of Browser的自定义应用

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

一起谈.NET技术,Silverlight实例教程 - Out of Browser在线更新和Silent安装

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

一起谈.NET技术,Silverlight实例教程 - Out of Browser与COM互操作实例

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

一起谈.NET技术,Silverlight实例教程 - Out of Browser的Debug和Notifications窗口

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

Silverlight实例教程 - Out of Browser在线更新和Silent安装

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

Silverlight实例教程 - Out of Browser与COM的交互基础

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

Silverlight实例教程 - Out of Browser的Debug和Notifications窗口

Silverlight 实例教程索引 Silverlight 实例教程 - Out of Browser开篇 Silverlight 实例教程 - Out of Browser配置,安装和卸载 Silverlight 实例教程 - Out of Browser的自定义应用 Silverlight 实例教程 - Out of Browser存取本地文件系统 Silverlight 实例教程 - Out of Browser与COM的交互基础 Silverlight 实例教程 - Out of Br

wcf ria service-求助 wcf ria 如何实现断点续传, DAL 是entity framework

问题描述 求助 wcf ria 如何实现断点续传, DAL 是entity framework Silverlight OOB 应用每次需要传输10mb的数据(图片byte和普通数据)到远端数据库.如何能保证在网络不稳定情况下实现断点续传功能.任何建议都很感谢!! 解决方案 uiop123uiop123link text 解决方案二: 主要思路就是分块传输,选取合理的分块大小很重要.