programmatori Beginning spesso inciampano loro primo incontro con i file su disco . Il primo ostacolo viene fornito con la sintassi del comando di scrittura in sé , i formati di file , scrivere le modalità e gestione delle eccezioni . Una volta superate le considerazioni linguistiche , il programmatore deve comprendere restrizioni del sistema operativo , reti , protezione antivirus e come giocare bello con altri utenti . Programmatori Web possono aspettarsi ancora di più ostacoli . Controllare alcuni di questi suggerimenti per risolvere i vostri problemi di uscita del disco . Executable File già aperto
file scrivere guasti più comunemente si verificano quando si utilizzano ambienti di sviluppo integrati ( IDE ) come Visual Studio ed Eclipse . Durante il ciclo ripetitivo di codice , compilazione e debug, è facile dimenticare di chiudere il programma o interrompere il debug prima di iniziare il ciclo successivo . Il file eseguibile rimane aperta e , quando viene cliccato il pulsante di compilazione , un errore si apre affermando che il compilatore non può scrivere il file eseguibile . In questo caso, tornare indietro , fare clic su "Alt -Tab , " chiudere il programma poi ricompilare .
Windows 7 Security
Un'altra causa comune di errori di scrittura si verifica quando i programmi passare a Windows 7 . Per prevenire le infezioni da virus , il sistema operativo non consente di scrivere programmi per l'unità C: a meno che la cartella è sotto la directory c: \\ utente o il programma con privilegi di amministratore . Esistono due soluzioni per questo problema . Il primo è quello di regolare le autorizzazioni sul computer Windows 7 per consentire l'accesso non amministratore di queste cartelle (non consigliato) . Il secondo , e preferita, la soluzione è quella di modificare il programma per accedere alle cartelle di dati delle applicazioni dell'utente .
Molti dei quadri di fornire classi o funzioni che puntano alle cartelle di dati delle applicazioni dell'utente. Nel quadro . Net , utilizzare la funzione System.Environment.GetFolderPath per ottenere il percorso desiderato , quindi aggiungere il nome del file per il percorso e utilizzare la stringa di testo combinato del metodo aperto di file . Oltre a accesso al disco più sicuro , ogni utente può leggere e scrivere le proprie cartelle , impedendo agli utenti di sovrascrivere i rispettivi dati .