Ocena użytkowników: 0 / 5

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

 Skrót bez używania dodatkowego kodu.

  • W projekcie instalatora w oknie File System wybieramy Special Folder i dodajemy System Folder.
  • Do utworzonego folderu dodajemy msiexec.exe znajdujący się w folderze System32.
  • Dla dodanego pliku msiexec.exenależy zmodyfikować właściwości :
    • Condition - NOT INSTALLED,
    • Pernament - TRUE,
    • System - TRUE,
    • Transitive - TRUE,
    • Vital - FALSE.
  • Teraz możemy utworzyć skrót (np. w menu START). Czyli w Users Program Menu wybieramy skrót do System Folder i wskazujemy msiexec.exe, jako argument podajemy :
    • Arguments - /x [ProductCode] (pomiędzy /x a [ProductCode] znajduje się spacja).
  • Pozostaje jeszcze zmienić nazwę utworzonego skrótu.

Teraz możemy zbudować projekt. Będzie ostrzeżenie, ale to można zignorować. Ustawienie właściwości NOT INSTALLED oraz Permananet:TRUE powoduje że msiexec.exe będzie umieszczony w folderze System32 tylko w przypadku gdy go tam nie ma, lub zostanie zaktualizowany do wyższej wersji. Nie zostanie on usunięty przy odinstalowaniu aplikacji.