Wix C # Custom Action Logging funktioniert nicht

Ich versuche, mich mit session.Log ("Hello World!") Von meiner benutzerdefinierten C # -Aktion aus anzumelden. Dies wird in meiner Protokolldatei nicht angezeigt, wenn meine MSI wie folgt ausgeführt wird:

msiexec / i myMsi.msi / lvx myLog.log

Meine benutzerdefinierte Aktion funktioniert gut, mein einziges Problem ist, ich bekomme nichtmein Logging-Info. Das Protokoll zeigt, dass meine Zertifizierungsstelle angerufen wird, nur nicht die Informationen aus meinem session.Log () -Aufruf.

Ich verwende Wix 3.5, .Net 4, VS 2010 und 64-Bit-Windows 7. Ich rufe meine Aktion wie folgt auf.

<Control Id="TestConnection" Type="PushButton" X="21" Y="177" Width="100" Height="17" Text="Test Connection">
  <Publish Event="DoAction" Value="TestConnection">1</Publish>
</Control>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage