.net InstallUtil-Dienstprogramm - 32-Bit vs 64-Bit

Ich habe einen Windows-Dienst als AnyCPU kompiliert. Ich versuche es in unseren Installer zu bekommen, um es zu verteilen. Ich bin mir jedoch nicht sicher, welchen Unterschied zwischen der 32-Bit- und der 64-Bit-Version von InstallUtil besteht. Weiß jemand, was (wenn überhaupt) es gibt?

Auf meinem 64-Bit-Computer kann ich entweder $ (WinDir) \ Microsoft.NET \ Framework64 \ v2.0.50727 oder $ (WinDir) \ Microsoft.NET \ Framework \ v2.0.50727 ausführen.

In beiden Fällen wird auf den resultierenden Dienstprozess im Task-Manager nicht das Flag * 32 angewendet.

Nur die 32-Bit-Version von InstallUtil funktioniert (offensichtlich) auf 32-Bit-Computern.

Muss die \ Framework64 \ -Version von InstallUtil verwendet werden? Was macht es anders?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage