Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - errore accesso file negato
Forum - C# / VB.NET - errore accesso file negato

Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 10:54
Sabato, 29/08/2009
ciao a tutti io ho questo errore:
http://img268.imageshack.us/img268/9448/catturag.jpg/url]
come vedete non riesco ad accedere alla ocx per eliminare il file con la funzione file.delete sono su windows vista anche se eseguo il programma come amministratore dà lo stesso errore e anche se imposto il programma completamente attendibile da progetto>sicurezza non funziona cosa mi consigliate di fare?:hail::hail::hail::hail:


GLI HACKER NON SONO CRIMINALI

Conoscenze: vb.net base esperienze passate in php e html
PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 12:43
Sabato, 29/08/2009
Testo quotato

Postato originariamente da Master_VB:

ciao a tutti io ho questo errore:
http://img268.imageshack.us/img268/9448/catturag.jpg/url]
come vedete non riesco ad accedere alla ocx per eliminare il file con la funzione file.delete sono su windows vista anche se eseguo il programma come amministratore dà lo stesso errore e anche se imposto il programma completamente attendibile da progetto>sicurezza non funziona cosa mi consigliate di fare?:hail::hail::hail::hail:


prova così
Codice sorgente - presumibilmente Plain Text

  1. My.Computer.FileSystem.DeleteFile("TUO PERCORSO", FileIO.UIOption.OnlyErrorDialogs, FileIO.RecycleOption.SendToRecycleBin)


mi sa ke non funzionerà nemmeno così xk devi richiedere i permessi xò prova..

EDIT: mi è venuto in mente ke potresti provare ad inserire questo prima del codice di  cancellazione:
Codice sorgente - presumibilmente C# / VB.NET

  1. Imports System.IO


Codice sorgente - presumibilmente Plain Text

  1. File.SetAttributes("TUOPERCORSO", FileAttributes.Normal)


Ultima modifica effettuata da noitide il 29/08/2009 alle 12:46
PM Quote
Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 12:54
Sabato, 29/08/2009
con questo non funziona:
Codice sorgente - presumibilmente Plain Text

  1. File.SetAttributes("TUOPERCORSO", FileAttributes.Normal)



ho messo solo il percorso senza includere il file dove hai scritto TUOPERCORSO e poi ho provato a metterlo anche col nome ed estensione del file e non funziona lo stesso


GLI HACKER NON SONO CRIMINALI

Conoscenze: vb.net base esperienze passate in php e html
PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 13:38
Sabato, 29/08/2009
no.. forse non ci siamo capiti.. intendevo ke file.setattributes andava messo prima di my.computer.filesystem etc , ke vuol dire ke se anke qualche attributo ke sia ad esempio sola ettura o file di sistema ti negano di cacellarlo con quello dovresti riuscire a togliere gli attributi e a renderlo un file normale.. e poi non ho capito cosa hai usato..:rotfl:

PM Quote
Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 13:44
Sabato, 29/08/2009
infatti io l'ho messo prima di tutto


GLI HACKER NON SONO CRIMINALI

Conoscenze: vb.net base esperienze passate in php e html
PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 13:48
Sabato, 29/08/2009
Testo quotato

Postato originariamente da Master_VB:

infatti io l'ho messo prima di tutto


quindi se avendo una cosa del genere
Codice sorgente - presumibilmente C# / VB.NET

  1. Imports Sysyem.IO


Codice sorgente - presumibilmente Plain Text

  1. File.SetAttributes("TUOPERCORSO", FileAttributes.Normal)
  2. My.Computer.FileSystem.DeleteFile("TUO PERCORSO", FileIO.UIOption.OnlyErrorDialogs, FileIO.RecycleOption.SendToRecycleBin)


non ti funziona, vuol dire ke forse devi settare i permessi x accedere alla cartella.. dico forse xk in quel caso non saprei più aiutarti e x quanto riguarda i permessi non sono molto ferrato.. non dimenticarti comnq ke quella è una cartella molto protetta ed è più difficile da manipolare attraverso il codice ke una normale cartella..

Ultima modifica effettuata da noitide il 29/08/2009 alle 13:50
PM Quote
Avatar
Master_VB (Normal User)
Pro


Messaggi: 148
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 13:51
Sabato, 29/08/2009
non forse ma quasi sicuramente devo settargli i permessi infatti quando vuole eliminare il file e mandarlo al cestino mi chiete l'autorizzazione e non c'è da inserire password o altro dice solo annulla riprova non e che sai qualcuno che sà come settare i permessi?


GLI HACKER NON SONO CRIMINALI

Conoscenze: vb.net base esperienze passate in php e html
PM Quote