Ich habe einen Windows-Dienst als AnyCPU kompiliert. Ich versuche, es in unseren Installer zu verteilen. Allerdings ... Ich bin unklar über den Unterschied zwischen den 32-Bit- und 64-Bit-Versionen von InstallUtil. Weiß jemand was (wenn überhaupt) da ist?.net InstallUtil Dienstprogramm - 32 Bit vs 64 Bit
Auf meiner 64-Bit-Maschine kann ich entweder das $ (WinDir) \ Microsoft.NET \ Framework64 \ v2.0.50727 oder das $ (WinDir) \ Microsoft.NET \ Framework \ v2.0.50727 ausführen.
In beiden Fällen wird dem resultierenden Dienstprozess im Task-Manager das Flag * 32 nicht zugewiesen.
Nur 32-Bit-InstallUtil funktioniert auf 32-Bit-Maschinen (natürlich).
Muss die \ Framework64 \ -Version von InstallUtil verwendet werden? Was macht es anders?
Perfekt, diese zweite erklärt eine Ahnung, die ich hatte, konnte aber nicht bestätigen. Vielen Dank! –