Avatar billede bongo20 Nybegynder
02. oktober 2005 - 10:57 Der er 6 kommentarer og
1 løsning

Access denied on file system

Hej

Jeg forsøger på en webside at slette en fil som ligger på min maskine. Filen ligger i c:\inetpub\wwwroot\test
Når jeg forsøger får jeg følgende fejl:

Access to the path "c:\inetpub\wwwroot\test\jennifer.png" is denied.
Fejlen sker i denne linje:
File.Delete(sPicUrl);

Hvordan giver jeg adgang til denne mappe, eller hvad der ellers skal gøres for at det virker ?

:o)
Avatar billede arne_v Ekspert
02. oktober 2005 - 10:58 #1
du giver det brugernavn som din ASP.NET side kører under adgang til at slette filen
(ofte er det brugernavn ASPNET)
Avatar billede bongo20 Nybegynder
02. oktober 2005 - 11:02 #2
Hvordan ser jeg hvilket navn den kører under?

Kigger jeg i sikkerhed på mappens egenskaber er der en der hedder ASP.Net Web Admin som har rettigheder til alt på mappen.
Avatar billede arne_v Ekspert
02. oktober 2005 - 11:33 #3
slå aspnet_wp.exe op i task manager
Avatar billede bongo20 Nybegynder
02. oktober 2005 - 12:14 #4
det ved jeg vist ikke hvad du mener med...
Avatar billede arne_v Ekspert
02. oktober 2005 - 12:14 #5
du starter task manager finder aspnet_wp.exe og ser hvilket brugernavn den
kører under
Avatar billede bongo20 Nybegynder
02. oktober 2005 - 12:19 #6
Helt kanon,.. jeg fandt navnet ASPNET som du sagde, tilføjede den og gav den tilladelser. Det virker nu....

Smider du et svar arne?

:o)
Avatar billede arne_v Ekspert
02. oktober 2005 - 12:20 #7
gerne
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester