2010-11-30 6 views
0

Bonjour, je rencontre un problème avec UIRef dans Visual Studio lorsque j'essaie d'ajouter un fichier wxs.Problème avec UIRef dans Visual Studio

<UIRef Id="MyWixUI_FeatureTree"/> 
<UIRef Id="WixUI_ErrorProgressText" /> 

C'est l'erreur: erreur LGHT0094: référence au symbole Unresolved 'WixUI: MyWixUI_FeatureTree' dans la section 'produit: *'.

Je ne sais pas si je dois apporter des modifications aux paramètres VS. ou si je dois ajouter d'autres références.

Merci !!!

Répondre

0

Avez-vous créé l'élément d'interface utilisateur "MyWixUI_FeatureTree"? MyWixUI_FeatureTree est-il vraiment WixUI_FeatureTree? Si vous faites référence à un élément, vous devez vous assurer que cet élément est réellement dans la portée.

+0

Eh bien, je copie le fichier « WixUI_FeatureTree.wxs » et changer son nom (« MyWixUI_FeatureTree.wxs »), après que j'ai ajouté le nouveau fichier à mon projet (MyProject> Add> Existing Item) dans VS 2008. ¿Est-ce suffisant? ? – Ezequiel

+0

Après avoir renommé les wxs, avez-vous mis à jour l'élément de l'interface utilisateur pour qu'il change l'ID de WixUI_FeatureTree à MyWixUI_FeatureTree? –

+0

oui, je l'ai fait. Je ne sais pas quel est le problème. – Ezequiel

0

Vous devez modifier l'élément Id dans votre fichier sur mesure « MyWixUI_FeatureTree.wxs »:

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    <Fragment> 
     <UI Id="MyWixUI_FeatureTree"> 
Questions connexes