Megosztás a következőn keresztül:


Egyéni művelettípus 23

A 23- es egyéni művelettípus egyidejű telepítésekkel használható. Az egyidejű telepítések nem ajánlottak a nyilvános kiadásra szánt alkalmazások telepítéséhez. Az egyidejű telepítésekről további információt Egyidejű telepítésekcímű témakörben talál.

Ez az egyéni művelet egy másik telepítőcsomagot telepít, amely az alkalmazás forrásfája alatt található.

Forrás

Az egyidejű telepítési csomag helye a CustomAction táblaForrás mezőjében látható forráshely gyökeréhez viszonyítva van megadva.

Numerikus típus

Típus neve Érték
msidbCustomActionTypeInstall + msidbCustomActionTypeSourceFile 23

 

Cél

A CustomAction tábla célmezője olyan tulajdonságbeállításokat tartalmaz, amelyeket át kell adni az egyidejű telepítésnek. Ezek a tulajdonságbeállítások megadhatnak funkciókat.

Feldolgozási beállítások visszaküldése

Az egyidejű telepítési munkamenet külön szálként fut az aktuális folyamatban. Az egyidejű telepítés nem futtatható aszinkron módon.

További információ: Egyéni művelet visszaküldésének feldolgozási beállításai.

Végrehajtási ütemezési beállítások

A beállításjelzők az egyéni műveletek lehetséges többszörös végrehajtásának szabályozására használhatók. További információ: Egyéni művelet végrehajtásának ütemezési beállításai.

In-Script végrehajtási beállítások

Nincs használatban.

Értékek visszaadva

A felhasználó kilépésének, sikertelenségének, felfüggesztésének vagy sikerességének visszatérési állapota ugyanúgy történik, mint bármely más művelet. Vegye figyelembe azonban, hogy a Windows Installer minden művelet visszatérési értékeit lefordítja, amikor a visszatérési értéket a naplófájlba írja. Ha például a művelet visszatérési értéke 1-ként jelenik meg a naplófájlban, ez azt jelenti, hogy a művelet ERROR_SUCCESS. További információ: Műveletnaplózás – Visszatérési értékek.

Vegye figyelembe, hogy ha egy egyidejű telepítés msidbCustomActionTypeContinue készlettel rendelkezik, akkor ERROR_INSTALL_USEREXIT, ERROR_INSTALL_REBOOT, ERROR_INSTALL_REBOOT_NOW vagy ERROR_SUCCESS_REBOOT_REQUIRED visszatérése ERROR_SUCCESS ként lesz kezelve. Ez azt jelenti, hogy ha beállítja msidbCustomActionTypeContinue, és az egyidejű telepítés újraindítást igényel, a rendszer figyelmen kívül hagyja az újraindítás követelményét. Emellett az egyidejű telepítési egyéni művelet hibakódja figyelmen kívül lesz hagyva.

Ha msidbCustomActionTypeContinue nincs beállítva, a következő visszatérési kódok és a ERROR_SUCCESS sikeresnek minősülnek, és az alábbi jelentéssel rendelkeznek. Az egyéb visszatérési kódok hibaként lesznek kezelve.

Üzenet Jelentés
ERROR_INSTALL_REBOOT Az újraindítás jelzője a telepítés végén újraindul.
ERROR_INSTALL_REBOOT_NOW A telepítés befejezése előtt újra kell indítani. Az újraindítás azonnal feldolgozásra kerül.
ERROR_SUCCESS_REBOOT_REQUIRED Újraindításra volt szükség, de el lett tiltva.

 

Megjegyzések

Feltételes kifejezésre van szükség az egyidejű telepítés engedélyezéséhez a társított összetevő vagy szolgáltatás telepítésekor vagy eltávolításakor.

egyidejű telepítések

egyéni művelet referencia-

Az egyéni műveletek

Egyéni műveletek

egyéni művelet értékeket ad vissza