Wix Silverlight的先决条件

时间:2014-01-21 10:50:38

标签: silverlight wix

我有一个Wix引导程序项目,如果需要,可以从Web安装.Net框架。 不,我想为Silverlight做同样的事情。 理想情况下来自网络,但如果我必须,我会捆绑它。

那么如何添加Silverlight作为先决条件?

1 个答案:

答案 0 :(得分:1)

解决了它:

  <ExePackage Id="sl"
              Compressed="no"
              DownloadUrl="http://go.microsoft.com/fwlink/?LinkID=149156"  
              SourceFile="C:\Users\mah67\Downloads\silverlight.exe"
              Cache="yes"
              PerMachine="yes"
              Protocol="netfx4"
              Vital="yes"
              InstallCommand="/q" 
              Permanent="yes"
              Description="Silverlight Runtime"  
              DisplayName="Silverlight" 
              SuppressSignatureVerification="yes" >

显然需要源文件属性,因此Wix可以在编译时提取有关该文件的信息。压缩=“否”表示不应在编译时捆绑它。在构建程序包时文件不可用时使用RemotePayload。