飘遥的Blog

C/C++/.NET
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Silverlight3离线运行

Posted on 2009-07-17 19:21  Zzx飘遥  阅读(632)  评论(0编辑  收藏  举报
Silverlight3几天前正式发布了,没有带来期待的惊喜。如果说Silverlight1是试验品,Silverlight2是半成品,那么Silverlight3就是半成品加补丁。难怪MS对Silverlight3的发布那么低调。
VS还是不支持可视化设计;3D功能太弱;离线运行很勉强;其他新特性几乎都是原有功能的补丁。

设置离线功能:
右键点击项目属性,可以看到Silverlight build options
选中Enable running application out of the browser.


可以点击Out-of-Browser Settings设置其它一些属性(有个复选框,是否启用GPU加速)。


运行项目,点击鼠标右键,可以看到有个快捷菜单:是否将XXXX安装到此计算机。点击后打开对话框:



确定后可以看到在开始菜单或桌面创建了快捷方式,打开可以运行,如果想删除,可以在快捷菜单中选择删除。


打开快捷方式的属性,可以看到目标为:"C:\Program Files\Microsoft Silverlight\sllauncher.exe" 2217010316.localhost
其存储位置为:
C:\DOCUMENTS AND SETTINGS\ZHENXINGZ\LOCAL SETTINGS\APPLICATION DATA\MICROSOFT\SILVERLIGHT\OUTOFBROWSER\2217010316.LOCALHOST
(2217010316这串数字是随机的。)

示例: