كيفية إنشاء اختصار سطح المكتب لجميع المستخدمين في WIX

StackOverflow https://stackoverflow.com/questions/2211218

  •  18-09-2019
  •  | 
  •  

سؤال

أقوم بتطوير مثبت MSI باستخدام WIX، يمكنني إنشاء اختصار على سطح المكتب لمستخدم واحد فقط. الآن ماذا أفعل لإجراء اختصار لجميع المستخدمين على الجهاز؟ يرجى تقديم النصيحة. شكرا لك.

<Shortcut Id="desktopshortcut" Directory="DesktopFolder" Name="test" 
          WorkingDirectory='INSTALLDIR' Advertise="yes" />
هل كانت مفيدة؟

المحلول

يمكنك الحصول على مجموعة WIX ALLUSERS=1 تلقائيا عن طريق الإعلان Package/@InstallScope='perMachine'... على سبيل المثال

<Package Description="!(loc.Package_Description) $(var.version)"
   Comments="!(loc.Package_Comments)"
   Manufacturer="!(loc.ManufacturerName)"
   InstallerVersion="301"
   Compressed="yes"
   InstallPrivileges="elevated"
   InstallScope="perMachine"
   Platform="$(var.ProcessorArchitecture)" />

نصائح أخرى

تعيين ALLUSERS=1, ، بحيث يشير المثبت DesktopFolder الخاصية إلى سطح المكتب المشترك بدلا من تثبيت سطح مكتب المستخدم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top