Inclure tous les Fichiers dans le dossier Bin dans Wix installateur

Je suis nouveau dans Wix, je succefully créer un programme d'installation MSI pour mon projet, mais mon dossier Bin ont beaucoup de DLL fichiers avec EXE fichier principal, je veux inclure tous les fichiers avec l'installateur

J'ai trouvé CETTE solution, ça me semble bon, mais malheureusement je ne peux pas accomplir cette solution, à mon Wix fichier, Voici mon Wix fichier:

<Product Id="*" Name="Setup"
       Language="1033" Version="1.0.1.0"
       Manufacturer="ORDER MS"
       UpgradeCode="a4f0a0d0-ae64-4f62-9bb3-efa7e75072e0">

<Package InstallerVersion="200"
         Compressed="yes"
         InstallScope="perMachine" />

<MajorUpgrade Schedule="afterInstallInitialize"
              DowngradeErrorMessage="A newer version of [ProductName] is already installed." />

<MediaTemplate />

<Feature Id="ProductFeature" Title="Setup" Level="1">
  <ComponentGroupRef Id="ProductComponents" />
  <ComponentRef Id="ApplicationShortcutDesktop" />
  <ComponentRef Id="ApplicationShortcut" />
</Feature>

<Icon Id="Icon.exe" SourceFile="$(sys.CURRENTDIR)\icon.ico"/>
<Property Id="ARPPRODUCTICON" Value="icon.exe" />

<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
  <Component Id="ProductComponent">
    <File Source="$(var.Order.TargetPath)" />
  </Component>

  <Component Guid="A7C42303-1D77-4C70-8D5C-0FD0F9158EB4" Id="CopyComponent">
    <CopyFile Id="SomeId" 
              SourceProperty="SOURCEDIRECTORY"
              DestinationDirectory="CopyTestDir" SourceName="*" />
  </Component>    
</ComponentGroup>

J'obtiens cette Erreur:

Erreur 1 ICE18: chemin d'accès clé pour le Composant: 'CopyComponent' est le Répertoire: 'dossier d'installation'. Le Répertoire/Composant paire doit être répertorié dans la CreateFolders table.

  • Avez-vous essayé d'ajouter à la composante Id="CopyComponent" un chemin d'accès clé="ÿes" attribut?
  • Je vous suggère d'utiliser la chaleur de l'outil à la place de cette méthode de Copie.
  • Avez-vous réussi à résoudre votre problème?