Salve, Ho una prima applicazione scritta in Visual Basic che richiede i diritti amministrativi per essere avviata, questa applicazione a sua volta avvia una seconda applicazione (sempre scritta in Visual Basic), tramite il controllo Process di Visual Studio, che cerca i dati in una unita' di rete virtuale, all'avvio pero' quest'ultima va in errore perche' non trova l'unita' di rete (l'unita' di rete ovviamente l'ho creata, esiste). Adesso se avvio l'eseguibile della seconda applicazione manualmente non va in errore, se pero' la avvio manualmente come amministratore (cioe' faccio tasto destro del mouse e avvia come amministratore) mi va ugualmente in errore. Credo il problema stia nel fatto che la prima applicazione, avviata come amministratore, avvia la seconda applicazione sempre come amministratore. Come potrei risolvere? In Visual Studio non si puo' indicare che il processo lo si vuole avviare utilizzando l'utente di Windows attualmente in uso?