有啥办法可以让浏览器直接执行 xap 文件,而不是要有个页面嵌入。

蝈蝈俊 2010-01-20 12:56:56
有啥办法可以让浏览器直接执行 xap 文件,而不是要有个页面嵌入。

比如:

如何才能让浏览器直接访问
http://ghj1976.blob.core.windows.net/silverlight/SilverlightApplication_TwoWayBinding.xap

就相当于访问
http://ghj1976.blob.core.windows.net/silverlight/TwoWayBindingTestPage.html

这样, 就直接进行执行? 而不是提示下载。下载后又没法执行。

...全文
690 24 打赏 收藏 举报
写回复
24 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
coolxlc 2010-03-29
逆天啊
  • 打赏
  • 举报
回复
wopos 2010-03-28
这个想法很好,相信将来会解决,等 吧
  • 打赏
  • 举报
回复
js1722 2010-03-22
怎么会有这种需求呢~~
  • 打赏
  • 举报
回复
Paradin 2010-03-10
觉得大概就是17楼吧
浏览器需要运行页面时SL插件的准备工作才能显示xap吧
相比Flash的播放器插件耦合更严重些?
  • 打赏
  • 举报
回复
mngzilin 2010-03-10
url重写 IHttpHandler
  • 打赏
  • 举报
回复
diandian82 2010-03-09
应该不行,否则还弄那个out of browser干嘛?直接download下来就运行得了呗。
  • 打赏
  • 举报
回复
shz51345 2010-03-09
学习,学习,学习,学习
  • 打赏
  • 举报
回复
zhlei616 2010-02-21
这是浏览器的问题,不是SL的问题,让xap文件的打开方式设为IE浏览器
但前提是浏览器要支持直接显示xap文件
  • 打赏
  • 举报
回复
javalzn 2010-02-20
应该是可以的,就像浏览器可以打开SWF文件。既然能嵌入到页面执行SL,不借助HTML标签也应该可以执行Xap,楼主这个想法很好。
  • 打赏
  • 举报
回复
keiven8 2010-02-17
估计不行,最接近的效果是使用 Out of Browser。
  • 打赏
  • 举报
回复
guohouchang 2010-02-06
Out of Browser
  • 打赏
  • 举报
回复
Jeffrey84 2010-02-05
可以直接打开xaml
  • 打赏
  • 举报
回复
卧_槽 2010-01-28
[Quote=引用 11 楼 xingjunli 的回复:]
引用 10 楼 ghj1976 的回复:
引用 9 楼 goldfire_001 的回复:
貌似有点违背Silverlight的主旨啊。


并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。




如果这样理解,SL应该是不行的
ms还没有类似flash player的播放器来直接打开SL文件
[/Quote]
啥时候才能有啊?感觉SL追着flash跑,但是路还非常长呀。
  • 打赏
  • 举报
回复
xingjunli 2010-01-27
[Quote=引用 10 楼 ghj1976 的回复:]
引用 9 楼 goldfire_001 的回复:
貌似有点违背Silverlight的主旨啊。


并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。


[/Quote]

如果这样理解,SL应该是不行的
ms还没有类似flash player的播放器来直接打开SL文件
  • 打赏
  • 举报
回复
蝈蝈俊 2010-01-27
[Quote=引用 9 楼 goldfire_001 的回复:]
貌似有点违背Silverlight的主旨啊。
[/Quote]

并没有违背, 我的意思就类似于 flash 的功能。
你双击打开一个 swf 文件时, 用浏览器打开就可以直接执行。

而 silverlight 双击打开一个 xap 文件,则不能直接执行,必须在页面上引用了这个xap文件才可以执行。

  • 打赏
  • 举报
回复
Goldfire_001 2010-01-21
貌似有点违背Silverlight的主旨啊。
  • 打赏
  • 举报
回复
xingjunli 2010-01-21
[Quote=引用 7 楼 jv9 的回复:]
记得看到过一个项目是XAP preloader。

http://silverlightchina.net/html/developer/2010/0120/609.html
[/Quote]
这个还是不得行吧
  • 打赏
  • 举报
回复
jv9 2010-01-21
记得看到过一个项目是XAP preloader。

http://silverlightchina.net/html/developer/2010/0120/609.html
  • 打赏
  • 举报
回复
ProgrammerNO1 2010-01-20
理论上我想行,期待高手~~
  • 打赏
  • 举报
回复
纷享刘晨 2010-01-20
不行

浏览器里运行,必须要先加载SL插件

安装到本地,其实只是Host变了。。
  • 打赏
  • 举报
回复
加载更多回复(4)
发帖
WPF/Silverlight

8668

社区成员

WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
帖子事件
创建了帖子
2010-01-20 12:56
社区公告
暂无公告