В данной статье описан способ запуска сервиса, разработанного для 64-х битной версии ОС, в качестве 32-х битного.
Последовательность действий для включения
Чтобы запустить 64-х битную службу в качестве 32-х битной версии.
- Скачать файл corflags.exe
- Поместить его в папку с исполняемым файлом сервиса (например: UniReporter.exe)
- Запустить командную строку (cmd) с правами администратора.
- Выполнить команду вида: corflags.exe MyService.exe /32BIT+
- Пример команды: C:\Softwell\NavigatorWeb\Reporter\corflags.exe C:\Softwell\NavigatorWeb\Reporter\UniReporter.exe /32BIT+
Последовательность действий для отключения
Чтобы отключить запуск 64-х битной службы в качестве 32-х битной версии.
- Скачать файл corflags.exe
- Поместить его в папку с исполняемым файлом сервиса (например: UniReporter.exe)
- Запустить командную строку (cmd) с правами администратора.
- Выполнить команду вида: corflags.exe MyService.exe /32BIT+
- Пример команды: C:\Softwell\NavigatorWeb\Reporter\corflags.exe C:\Softwell\NavigatorWeb\Reporter\UniReporter.exe /32BIT-
Доп информация
Более подробно о возможностях corflags.exe можно посмотреть на сайте Microsoft