OVH Cloud OVH Cloud

Application console depuis asp net

2 réponses
Avatar
Jérôme FONTAINE
Bonjour,

Je lance une application console depuis ASP.NET en utilisant shell.
L'application se lance bien mais ne semble pas tourner
Elle fonctionne pourtant très bien si je la lance manuellement.

Quelqu'un a t il une idée??

Merci de votre aide

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

2 réponses

Avatar
Sebastien Bovo [MS]
Bonjour,

Peux-tu essayer ce code avec l'application console ?


Dim Commande As String = "MonApplicationConsole"
Dim Parametres As String = "ParametresSiBesoin"
Dim Timeout As Integer = 0

Dim Sortie As StreamReader
Dim TxtSortie As String
Dim Succes As Boolean = False

Try
Dim MonProcess As New Process
MonProcess.StartInfo.FileName = Commande
MonProcess.StartInfo.Arguments = Parametres
MonProcess.StartInfo.UseShellExecute = False
MonProcess.StartInfo.CreateNoWindow = True
MonProcess.StartInfo.RedirectStandardOutput = True
MonProcess.Start()

If Timeout = 0 Then
Sortie = MonProcess.StandardOutput
TxtSortie = Sortie.ReadToEnd()
MonProcess.WaitForExit()
Else
Succes = MonProcess.WaitForExit(Timeout * 1000)
If Succes Then
Sortie = MonProcess.StandardOutput
TxtSortie = Sortie.ReadToEnd()
Else
TxtSortie = "Expiration du delai de " & Timeout & " secondes"
End If
End If
Catch ex As Exception
Throw New Exception("Exception lors du lancement de la ligne de
commande")
Finally
Sortie.Close()
End Try



--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.


"Jérôme FONTAINE" wrote in message
news:
Bonjour,

Je lance une application console depuis ASP.NET en utilisant shell.
L'application se lance bien mais ne semble pas tourner
Elle fonctionne pourtant très bien si je la lance manuellement.

Quelqu'un a t il une idée??

Merci de votre aide

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com




Avatar
Paul Bacelar
Le contexte de sécurité n'est pas le même (pas le même utilisateur ni objet
kernel Workstation)

--
Paul Bacelar

"Jérôme FONTAINE" wrote in message
news:
Bonjour,

Je lance une application console depuis ASP.NET en utilisant shell.
L'application se lance bien mais ne semble pas tourner
Elle fonctionne pourtant très bien si je la lance manuellement.

Quelqu'un a t il une idée??

Merci de votre aide

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com