Je ne peux pas enregistrer un fichier sur mon serveur Web avec FileUpload.SaveAs() ou avec File.WriteAllText(). Le dossier que je sauvegarde est le CHMOD 666.Impossible d'enregistrer le fichier sur le serveur Web: System.UnauthorizedAccessException
Mon code est le suivant:
File.WriteAllText ("" MapPath() + "\\ annonces \\ test.jpg", "test");
Ce code fonctionne parfaitement dans Dev. serveur.
Meilleures salutations, Lasse Espeholt
System.UnauthorizedAccessException: L'accès au chemin * » est refusé. at System.IO .__ Error.WinIOError (code d'erreur Int32, String maybeFullPath) at System.IO.FileStream.Init (Chemin de chaîne, mode FileMode, accès FileAccess, droits Int32, droits d'utilisation booléens, partage FileShare, taille de tampon Int32, options FileOptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) à System.IO.FileStream..ctor (Chemin d'accès, mode FileMode, accès FileAccess, partage FileShare, Int32 bufferSize, options FileOptions, String msgPath, Boolean bFromProxy) at System.IO. FileStream..ctor (Chemin de chaîne, mode FileMode) à System.Web.HttpPostedFile.SaveAs (String filename) à System.Web.UI.WebControls.FileUpload.SaveAs (String filename) at * (Expéditeur d'objet, ListViewInsertEventArgs e)
L'accès au chemin * 'est refusé - est-ce une erreur réelle ou vous avez supprimé le chemin d'exception? –