2010-09-20 11 views
6

अब मैं कुछ इस तरह का उपयोग करें:वाईएक्स का उपयोग कर मल्टीस्ट्रिंग रजिस्ट्री मान जोड़ें?

<Component Id="RegistryEntries" Guid="<guid>" KeyPath="yes"> 
    <RegistryKey Root="HKCU" Key="<path>" Action="createAndRemoveOnUninstall"> 
    <RegistryValue Name="myStrings" Action="append" Type="multiString"> 
     1 
    </RegistryValue> 
    <RegistryValue Name="myStrings" Action="append" Type="multiString"> 
     2 
    </RegistryValue> 
    <RegistryValue Name="myStrings" Action="append" Type="multiString"> 
     3 
    </RegistryValue> 
    <RegistryValue Name="myString" Value="x" Type="string"/> 
    </RegistryKey> 
</Component> 

लेकिन मैं अगले त्रुटि है:

प्राथमिक कुंजी "reg<key>" तालिका 'रजिस्ट्री' में दोहराया गया है। टकराव से बचने के लिए कृपया प्रविष्टियों में से एक को हटाएं या प्राथमिक कुंजी के एक हिस्से का नाम बदलें।

उत्तर: Yan's जवाब के बाद मेरी xml की तरह दिखता है:

<Component Id="RegistryEntries" Guid="<guid>"> 
    <RegistryKey Root="HKCU" Key="<path>" Action="createAndRemoveOnUninstall"> 
    <RegistryValue Name="myStrings" Action="append" Type="multiString"> 
     <MultiStringValue Name="myStrings" Action="append" Type="multiString"> 
     1 
     </MultiStringValue> 
     <MultiStringValue Name="myStrings" Action="append" Type="multiString"> 
     2 
     </MultiStringValue> 
     <MultiStringValue Name="myStrings" Action="append" Type="multiString"> 
     3 
     </MultiStringValue> 
    </RegistryValue> 
    <RegistryValue Name="myString" Value="x" Type="string"/> 
    </RegistryKey> 
</Component> 
+0

ओह, तो बोझिल !! आखिरकार कामकाजी समाधान मिला! मैं multistring का उपयोग करने का एहसास करने में सक्षम नहीं था। – sergtk

+1

दरअसल, मल्टीस्ट्रिंगवैल्यू टैग के सभी गुणों का कोई प्रभाव नहीं पड़ता है। – galinette

उत्तर

5

असल में यह सब करने की जरूरत है यह है:

<RegistryValue Type="multiString" Name="Value Name"> 
    <MultiStringValue>1</MultiStringValue> 
    <MultiStringValue>2 &lt; 3</MultiStringValue> <!-- Stands for 2 < 3 --> 
    <MultiStringValue>33</MultiStringValue> 
</RegistryValue> 
संबंधित मुद्दे