Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    System.Diagnostics.Process

    Ciao a tutti

    dopo mille peripezie credo di essere sulla strada giusta, ma mi serve un vostro aiuto...

    Sto usando la libreria in oggetto per eseguire un script exe che utilizzo per la gestione del carrello (lo sto reciclando per il momento ... poi riscrivero il codice in c#)...

    Il problema e che si esegue lo script ma non succede niente... questo e il mio codice:

    void esegui(object sender, EventArgs e) {
    Process proc = new Process();

    proc.StartInfo.RedirectStandardError = true;
    proc.StartInfo.RedirectStandardOutput = true;
    proc.StartInfo.UseShellExecute = false;
    proc.StartInfo.WorkingDirectory = "K:\\WebGrp\\Web60\\Locale\\Colombo\\SiciliaMercat o_v1\\shopping\\";
    proc.StartInfo.FileName = "K:\\WebGrp\\Web60\\Locale\\Colombo\\SiciliaMercat o_v1\\shopping\\SMCart.exe";
    proc.StartInfo.Arguments = "";
    proc.Start(); //processo avviato

    }

    qualcuno mi sa dire dove sbaglio??

    l'obbiettivo sarebbe quello di inserire dati in un carrello....

    ciao e grazie :master:

  2. #2
    Cosa intendi con "non succede niente"? Nel tuo esempio vedo che non attendi la fine dell'elaborazione del file exe (per consolle), che possa essere questo il problema?

    Per l'avvio di file exe o altro io utilizzo:
    codice:
    Process p = new Process();
    p.StartInfo.RedirectStandardOutput = true;
    p.StartInfo.UseShellExecute = false;
    p.StartInfo.FileName ="tuo exe file";
    p.StartInfo.Arguments = "/? parametri";
    p.Start();
    Response.Write(p.StandardOutput.ReadToEnd());
    p.WaitForExit();
    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.