Setup.Bootstrapper Project는 Setup.exe를 출력하고 Setup 프로젝트는 setup.msi 출력을 제공합니다. 그러나 문제는 내 setup.exe가 ARPCOMMENTS를 표시하지 않고 실행 설정에 Banner.bmp 파일을 표시하지 않는 이유입니다. 반면에 Setup.msi는 정상적으로 작동합니다.setup.exe가 ARPCOMMENTS & WIXUIBanner.bmp를 표시하지 않지만 setup.msi가이 내용을 표시하는 이유는 무엇입니까?
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
<Bundle Name="ABC" Version="3.0.0.0" Manufacturer="XYZ, Inc." UpgradeCode="1EB9EC76-9E5F-4471-B522-314A62518A80">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
<bal:WixStandardBootstrapperApplication LicenseFile="License.rtf" SuppressOptionsUI="yes" />
</BootstrapperApplicationRef>
<Chain>
<PackageGroupRef Id="NetFx40ClientWeb" />
<MsiPackage Compressed="yes" SourceFile="Setup.msi" Vital="yes" />
</Chain>
</Bundle>
</Wix>
그리고 Banner.bmp & ARP 상태를 사용하여 설치 프로젝트는 다음과 같습니다 :
는내가 Setup.Bootstrapper (Bundle.wxs)을 위해 사용하고있는 번들 코드는
<UIRef Id="WixUI_InstallDir" />
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR" />
<WixVariable Id="WixUILicenseRtf" Value="License.rtf" />
<WixVariable Id="WixUIBannerBmp" Value="Bitmaps/Banner.bmp" />
<Property Id="ARPPRODUCTICON" Value="ABC.exe" />
<Property Id="ARPCONTACT" Value="XYZ, Inc." />
<Property Id="ARPURLINFOABOUT" Value="http://www.xyz.com/" />
<Property Id="ARPCOMMENTS" Value="abc" />
어떤 아이디어?