Den*_*nis 13 wix visual-studio-2010 wix3.6
我正在尝试学习WiX,现在正在使用Visual Studio的WiX安装项目模板创建示例安装项目.
我有三个项目的解决方案:
当然,我想将我的前两个项目的输出添加为WiX设置的组件.
如此处和此处所述(并且据我所知),在WiX项目中添加引用并将其设置Harvest为True自动为项目输出添加组件.
现在,我想在一些Feature描述中引用这个组件.
问题:
Id对ComponentRef我应该使用?我正在使用VS 2010和WiX 3.6 RC.
cav*_*ick 13
目前,收获引用的项目输出在Wix3.6中不起作用,将在Wix4.0中添加
现在你必须自己手动将二进制输出添加到你的项目中(我个人更喜欢).对于下面的示例,组件的名称与其子文件元素(dotNetClass.Output和dotNetApp.Output)的名称相同.
<Component>
<File Id="dotNetClass.Output"
Name="$(var.dotNetClass.TargetFileName)"
Source="$(var.dotNetClass.TargetPath)"
KeyPath="yes" />
</Component>
<Component>
<File Id="dotNetApp.Output"
Name="$(var.dotNetApp.TargetFileName)"
Source="$(var.dotNetApp.TargetPath)"
KeyPath="yes" />
</Component>
Run Code Online (Sandbox Code Playgroud)