我知道WPF Clickonce部署与SL OOB的局限性,但是,在LightSwitch应用程序中,有一个ClickOnce包来部署Silverlight OOB应用程序。
是否可以在不使用LightSwitch的情况下获得相同的行为,比如自定义RIA app?
答案 0 :(得分:0)
用户可以右键单击silverlight控件并安装应用程序。如果你想强制它,请检查app.cs以查看应用程序是否用完了浏览器,如果不是,你可以将root视觉设置为带有安装按钮的闪屏。 http://timheuer.com/blog/archive/2009/08/12/silverlight-out-of-browser-force-install-pattern.aspx
编辑: 我不认为您可以使用ClickOnce部署SL。
http://social.msdn.microsoft.com/Forums/en/winformssetup/thread/59f0925b-e912-45b1-ac46-330a3f72ca76
“ClickOnce部署专为智能客户端应用程序而设计,例如WinForms或WPF应用程序或控制台应用程序.AFAIK它不适用于Silverlight应用程序,也不适用于WCF服务,除非您将它们包含在客户端中应用程序并让它自己托管。“