Cosa potrebbe causare l'errore di runtime 1012 Errore durante l'accesso alle directory dei dati dell'applicazione

StackOverflow https://stackoverflow.com/questions/46156

  •  09-06-2019
  •  | 
  •  

Domanda

Un mio amico ha un problema :).

Esiste un'applicazione scritta in Visual Basic 6.0 (non da lui).

Uno degli utenti ha riferito che quando veniva eseguito su Windows 2000 e provava a scansionare le cartelle sul disco veniva visualizzata una casella con il messaggio:

Errore di runtime 1012 Errore durante l'accesso alle directory dei dati dell'applicazione

Non siamo riusciti a cercare nulla su Google e non abbiamo trovato nulla sull'errore di runtime 1012 nei file della guida di VB6.

La mia ipotesi era che VB chiami una vecchia funzione API che restituisce la cartella a cui l'app non ha accesso (privata, cifrata, appartiene ad un altro utente e l'app viene eseguita dall'utente senza i privilegi necessari).

Ma non siamo riusciti a riprodurlo (su Windows XP Professional).

Qualcuno ha riscontrato bug come questo in passato?

È stato utile?

Soluzione

L'errore 1012 è piuttosto genericamente ERROR_CANT_READ.Guarda questo Elenco Microsoft, ma implica anche che si riferisca al registro.

Potresti provare a eseguire SysInternals Monitoraggio del processo per cercare operazioni di file/registro non riuscite da parte del processo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top