3 votes

avertissement LGHT1076 : ICE91 : Le fichier 'doc_code_file1' sera installé dans le répertoire 'code_Simple' par utilisateur

Bien que j'aie ajouté les paramètres de la valeur de registre. Il donne l'avertissement suivant

warning LGHT1076 : ICE91: The file 'doc_code_file1' will be installed to the per user directory 'code_Simple' that doesn't vary based on ALLUSERS value
. This file won't be copied to each user's profile even if a per machine installation is desired

Mon code

<Component Id='doc_code_copy' Guid='DA95057C-9866-4422-B00B-105BBF862C92' Directory='code_Simple'>
      <RegistryKey Root='HKCU' Key='Software\SimpleToolkit_2012\uninstall\Codesnipet'>
            <RegistryValue Value='Installed code snipet in Document' Type='string' KeyPath='yes'></RegistryValue>
        </RegistryKey>

      <File Id='doc_code_file1' Name='doc_code_file1' DiskId='1'
            Source='Personalfolder\Visual Studio 2012\Code Snippets\Visual C#\My Code Snippets\command.snippet' />
   </Component>
</Directory>

Comment supprimer cet avertissement ?

7voto

Rob Mensching Points 20732

Si vous souhaitez simplement supprimer l'avertissement, vous pouvez ajouter -sice:ICE91 à la light.exe pour empêcher l'exécution de cet ICE particulier. Vous pouvez également ajouter à votre fichier .wixproj une propriété telle que :

<PropertyGroup>
  <SuppressIces>ICE91</SuppressIces>
</PropertyGroup>

Si vous utilisez Visual Studio pour ouvrir vos fichiers .wixproj, vous pouvez définir cette propriété en accédant à l'onglet Project Properties sur le Tool Settings vous pouvez ajouter ICE91 là.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X