Ho sempre pensato che la risposta fosse sì, ma ora sto cercando di trovare la verità.I file creati con Path.GetTempFileName vengono puliti automaticamente?
Quando creo un file temporaneo utilizzando Path.GetTempFileName()
, Windows lo ripulirà automaticamente in seguito?
Che dire se creo una directory sotto Path.GetTempPath()
? Windows lo pulirà?
O è responsabilità dello sviluppatore eliminare i file creati lì?
'FILE_ATTRIBUTE_TEMPORARY' non cancellerà automaticamente il file. Quel flag si limita a suggerire al sistema operativo di cercare di memorizzare nella cache il file il più possibile e di rinunciare al supporto fisico. La bandiera che desideri è "FILE_FLAG_DELETE_ON_CLOSE". –
@ JesseC.Slicer Hai ragione, il congelamento del cervello da parte mia. Ora ho corretto Grazie. –
Nessun problema, signore! +1 per le informazioni. –