Я разработал веб-приложение, которое требует, чтобы .exe выполнялась на стороне сервера для выполнения определенных задач. Я отлично работаю над встроенным веб-сервером Visual Studio, но при перемещении его в IIS 8 (64-разрядный) он не работает, поскольку .exe не запускается.Запуск исполняемого файла под IIS 8 64-бит?
Я понимаю, что по умолчанию пул приложений работает под учетной записью пользователя, которая не может создавать окна рабочего стола, поэтому я создал учетную запись на серверной машине для запуска приложения, но это не повлияло.
Я также проверил «Редактирование прав доступа» в разделе «Сопоставление обработчиков» и обеспечил разрешение «Выполнять».
Это было просто в IIS 6, что изменилось в IIS7/8 (64-бит)? Если это помогает моему приложению основано на .NET, и исполняемый файл запускается с помощью «Process.Start»?