Cordiali saluti, questa domanda è stata inviata da Stack Overflow.
Ho un programma molto semplice che copia i file da una posizione all'altra e ne ho programmato l'esecuzione ogni giorno usando lo scheduler di Windows.
Quando lo scheduler lo avvia, non riesce e registra:
System.UnauthorizedAccessException: accesso al percorso '' negato.
Se ho appena avviato il programma facendo doppio clic su di esso, non riesce con lo stesso errore di cui sopra.
- Quando eseguo il programma manualmente con "Esegui come" e utilizzo le stesse credenziali utilizzate nello scheduler di Windows, questo viene eseguito correttamente.
La credenziale utilizzata in tutti e tre i casi è quella che utilizzo per accedere al sistema.
Qualcuno può aiutarmi a capire perché sta succedendo questo?