Proces zewnętrzny w asp.net (długie wywołane)

0

Witam,

Nie mogę sobie poradzić z odpaleniem zewnętrznej aplikacji z poziomu asp.net

Mam na serwerze aplikację konsolową, która działa (wykonuje się) niestety ok. 5 minut.

w kodzie strony korzytsam z Process.Start(plik wykonawczy)
Aplikacja co prawda uruchamia się, ale po ok 45 sekund następuje atomatyczne wyłączenie.

Probowałem walczyć z różnymi timeoutami, ale nic to nie daje.

Mieliście podobne problemy? Macie jakieś pomysły?

0

Odpowiedzi szukaj w aplikacji konsolowej, bo jej wyłączenie nie ma związku z aplikacją webową. No chyba, że masz gdzieś kod, który zabija ten uruchomiony proces.

A dlaczego w ogóle próbujesz wywołać jakąś aplikację konsolową z aplikacji webowej? Pierwszy raz się spotykam z czymś takim.

0

Proponuję uruchamiać tą aplikację asynchronicznie. Część webowa niech sprawdza status czy się aby nie wykonuje, a w przypadku szczęśliwego zakończenia niech sczyta wyniki z pliku na przykład

1 użytkowników online, w tym zalogowanych: 0, gości: 1