Hallo,
ich bekomme bei einer ASP.NET Webanwendung immer den Fehler "UnauthorizedAccessException: Access to the path is denied", wenn ich ein File verschieben möchte. Probiere ich das lokal aus, dann funktioniert das auch. Auch kann ich auf dem Server Dateien erstellen und löschen (ohne Probleme) - auch habe ich dem ASP.NET-User und dem IUSR die vollen Berechtigungen gegeben aber der Fehler kommt immer wieder (auch wenn ich ein komplett neuen Ordner auf dem Server erstelle - ich kann da einfach keine Dateien hinschieben). Die Dateieen sind nicht geöffnet, also die Resourcen sind frei. Was kann denn das sein? Kann mir jemand helfen?
Gruß
Salute mosspower
Schau mal hier:
Abgesehen davon, ob die Berechtigungen für den benutzen AppPool-User auch wirklich stimmen und die Datei nicht gerade sonstwo (Auch in der selben Anwendung) benutzt wird / wurde oder noch offen ist.
Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011
OK, erst mal Danke. Ich suche natürlich selbst, bis ich mich entschließe, einen Eintrag hier zu schreiben. Ich habe bisher leider nichts gefunden (weder hier noch in Google). Die Sourcen sind definitiv frei. Auf meinem lokalem System (IIS 5.1) funktioniert das und auf dem Server (IIS 6.0) bekomme ich die besagte Fehlermeldung. Wie gesagt, auf dem Server kann ich aber ohne weiteres Files erstellen und löschen, jedoch nicht verschieben. Hat jemand eine Idee?