मुझे पता है कि किसी फ़ोल्डर के लिए अनुमतियां कैसे सेट करें:Wix: फ़ोल्डर और सभी उप फ़ोल्डर के लिए अनुमतियाँ कैसे सेट करें
<DirectoryRef Id="ProgramFilesFolder">
<Directory Id="PHPFolder" Name="PHP">
<Component Id="PHP_comp" DiskId="1" Guid="*">
<CreateFolder>
<Permission User="Everyone" GenericAll="yes" />
</CreateFolder>
हालांकि मुझे सभी सबफ़ोल्डर पर भी अनुमतियां लागू करने की आवश्यकता है। क्या यह सभी फ़ोल्डरों को सूचीबद्ध करने के साथ संभव है?
आप PermissionEx साथ एक उदाहरण दे सकते हैं? मैं इसे CreateFolder टैग के अंदर उपयोग कर रहा हूं लेकिन मुझे त्रुटि मिलती है "आवश्यक विशेषता एसडीडीएल गुम है"। मेरे पास "विशेषता घोषित नहीं की गई" त्रुटि के साथ उपयोगकर्ता और जेनेरिक सभी विशेषताएँ भी हैं। धन्यवाद –
ऐसा इसलिए है क्योंकि आप मानक 'PermissionEx' तत्व का उपयोग कर रहे हैं, जिसे समर्थित एमएसआई 5.0 से शुरू किया गया है। इसमें एक अलग हस्ताक्षर है, और यह एसडीडीएल विशेषता की अपेक्षा करता है। आपको 'UtilExtension' इस तरह शामिल करना चाहिए:' xmlns: util = "http: // schemas.microsoft.com/wix/UtilExtension' और इसे संदर्भित करें जैसे <' –
मैंने आपकी टिप्पणी पढ़ने से पहले प्रतिक्रिया लिखी बहुत बहुत धन्यवाद –