У меня есть служба Windows, скомпилированная как AnyCPU. Я пытаюсь загрузить его в наш установщик для распространения. Однако... Я не понимаю разницу между 32-битными и 64-битными версиями InstallUtil. Кто-нибудь знает, что (если есть) есть?
На моей 64-битной машине я могу запустить либо $(WinDir)\Microsoft.NET\Framework64\v2.0.50727, либо $(WinDir)\Microsoft.NET\Framework\v2.0.50727.
В обоих случаях результирующий сервисный процесс в диспетчере задач не имеет к нему флага * 32.
Только 32-разрядная версия InstallUtil работает на 32-битных машинах (очевидно).
Нужно ли использовать\Framework64\версию InstallUtil? Что он делает по-другому?