Проблема управления службой Windows через страницу ASPX - PullRequest
0 голосов
/ 11 сентября 2009

У меня есть страница .net 3.5 aspx, которая выполняет командный файл. Пакетный файл запускается и останавливает локально работающую службу .net Windows WCF.

Когда я запускаю эту страницу в тестовой среде, она работает нормально. Но не в других средах. Итак, похоже, что IIS не имеет достаточных привилегий для управления этой службой в этих envs.

Как мне заставить это работать?

Вот код C #, который запускает пакетный файл:

ProcessStartInfo si = new ProcessStartInfo();
                si.CreateNoWindow = true;
                si.WindowStyle = ProcessWindowStyle.Hidden;
                si.FileName = myBatchFile;
                si.UseShellExecute = false;

                Process proc = new Process();
                proc.StartInfo = si;

                proc.Start();

                proc.WaitForExit();

Спасибо.

1 Ответ

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...