문제

Wix를 사용하여 MSI 설치 프로그램을 개발 중이며 한 명의 사용자 만 데스크탑에서 바로 가기를 만들 수 있습니다. 이제 컴퓨터의 모든 사용자를 위해 바로 가기를 만들려면 어떻게해야합니까? 조언하십시오. 고맙습니다.

<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