Dove sarebbe la migliore posizione "standard" per inserire il file di registro di debug di un'applicazione in un ambiente utente Windows?Dove memorizzare un file di registro dell'applicazione su Windows
In questo caso particolare, è un'applicazione che viene eseguita una volta e che potrebbe andare storta. Verrà eseguito dai tipi di amministratore di sistema che potrebbero dover ispezionare il registro dopo l'esecuzione dell'applicazione. Ogni volta che si esegue l'applicazione, viene creato un nuovo file di registro.
opzioni che sono state galleggiavano finora includono: directory
- Il programma
- del desktop dell'utente
- directory Dati applicazione locale dell'utente.
Ho il mio preferito, ma mi chiedevo quale fosse il consenso di SO.
Nota: questo è simile a this question, ma abbiamo a che fare con un'applicazione che è probabile che venga eseguita una sola volta da un utente.
Qual è lo scopo del file di registro? Questo potrebbe guidare la risposta. Chi lo guarderebbe? Sarebbe guardato nella maggior parte dei casi? Hai visto solo se c'è un problema? – noctonura
Lo strumento è uno strumento di aggiornamento del database e fa un sacco di cose nel tuo database. Il registro mostra tutto ciò che fa, inclusi gli errori. La maggior parte degli utenti probabilmente la guarda solo in caso di errore, ma ci aspettiamo che molti DBA vorranno sapere esattamente cosa è stato fatto. Quindi vorranno andare a cercare il registro e guardarlo. –
Vedere anche [questa domanda] (http://stackoverflow.com/questions/269893/best-place-to-store-config-files-and-log-files-on-windows-for-my-program) –