Option "Benutzerdefinierte Aktion ausgeblendetes Ziel"
Verwenden Sie die folgenden Optionsflags, um anzugeben, dass das Installationsprogramm den in das Feld Ziel der CustomAction-Tabelle eingegebenen Wert nicht in das Protokoll schreibt. Um die Option festzulegen, fügen Sie den Wert in dieser Tabelle dem Wert im Feld Typ der CustomAction-Tabelle hinzu.
| Konstante | Hexadezimal | Decimal | BESCHREIBUNG |
|---|---|---|---|
| (none) | 0x0000 | 0 | Das Installationsprogramm kann den Wert in der Spalte Target der Tabelle CustomAction in die Protokolldatei schreiben. |
| msidbCustomActionTypeHideTarget | 0x2000 | 8192 | Das Installationsprogramm kann den Wert in der Target -Spalte der CustomAction-Tabelle nicht in die Protokolldatei schreiben. Die CustomActionData-Eigenschaft wird auch nicht protokolliert, wenn das Installationsprogramm die benutzerdefinierte Aktion ausführt. Da das Installationsprogramm den Wert von CustomActionData aus einer Eigenschaft mit dem gleichen Namen wie die benutzerdefinierte Aktion festlegt, muss diese Eigenschaft in der MsiHiddenProperties-Eigenschaft aufgeführt werden, um zu verhindern, dass ihr Wert im Protokoll angezeigt wird. |
Weitere Informationen finden Sie unter Verhindern, dass vertrauliche Informationen in die Protokolldatei geschrieben werden.