Я хотел бы создать общий ресурс для всего диска в моем проекте установки WiX . Подход по умолчанию для создания общего ресурса прекрасно работает для папок, но не для дисков! Следующий фрагмент кода иллюстрирует проблему:
<!-- Works! -->
<Property Id="MySharePath"><![CDATA[X:\ROOT]]></Property>
<!-- Works NOT!
<Property Id="MySharePath"><![CDATA[X:\]]></Property>
-->
<Directory Id="MySharePath" Name=".">
<Component Id="C__AddShare"
Guid="$(var.GuidAddShare)"
KeyPath="no"
Permanent="yes">
<CreateFolder/>
<!-- Create necessary share -->
<util:FileShare Id="MY_SHARE"
Name="MY_SHARE"
Description="MY_SHARE">
<util:FileSharePermission ChangePermission="yes"
CreateChild="yes"
CreateFile="yes"
Delete="yes"
DeleteChild="yes"
GenericAll="yes"
GenericExecute="yes"
GenericRead="yes"
GenericWrite="yes"
Read="yes"
ReadAttributes="yes"
ReadExtendedAttributes="yes"
ReadPermission="yes"
Synchronize="yes"
TakeOwnership="yes"
Traverse="yes"
User="LukeSkywalker"
WriteAttributes="yes"
WriteExtendedAttributes="yes"/>
</util:FileShare>
</Component>
</Directory>
Кто-нибудь намекает на это?