Visual studio 如何将包含图像的文件夹包含到wix项目中的product.wxs文件中
我是新来的WiX,我面临一个问题,在添加一个文件夹,其中包含必要的图像和图标的WiX项目,我能够包括所需的DLL和文件使用Visual studio 如何将包含图像的文件夹包含到wix项目中的product.wxs文件中,visual-studio,wix,Visual Studio,Wix,我是新来的WiX,我面临一个问题,在添加一个文件夹,其中包含必要的图像和图标的WiX项目,我能够包括所需的DLL和文件使用 <Component Id='HelperLibrary'> <File Id='HelperDLL' Name='Helper.dll' /> </Component> 任何帮助都将不胜感激。当您使用.NET项目时,可以通过使用TargetDir项从所引用项目的项目输出文件夹向WIX安装程序添加DLL,如下所示:
<Component Id='HelperLibrary'>
<File Id='HelperDLL' Name='Helper.dll' />
</Component>
任何帮助都将不胜感激。当您使用.NET项目时,可以通过使用
TargetDir
项从所引用项目的项目输出文件夹向WIX安装程序添加DLL,如下所示:
<Component Guid="*" Directory="BinFolder">
<File Id="BinFolder.Helper.dll" Source="$(var.ProjectToPackage.TargetDir)Helper.dll"/>
</Component>
注意:这里期望您的WIX项目引用要打包的项目,在上面的示例中,项目引用名为
ProjectToPackage
。您建议的方式将只包含一个图像文件,但我有许多图像文件如何包含它们?一个接一个地把它们加起来绝对不是件好事@RinoTom@Badrul,我不确定WIX是否支持将组件项作为总文件夹。至少我从未发现在任何地方被使用过。在这种情况下,或许我们可以等待更好的答案:)
<Component Guid="*" Directory="ImageFolder">
<File Id="ImageFolder.Icon.jpg" Source="$(var.ProjectToPackage.ProjectDir)Icons\Icon.jpg" />
</Component>