Salut,
J'ai un petit probleme lors de la création d'un répertoire.
Citation :
String folderPAth = this.Server.MapPath(Global.GetApplicationPath(Request));
String DirectoryGep = folderPAth+"\\TMP\\SAUV\\";
if (Directory.Exists(DirectoryGep)) Directory.CreateDirectory(DirectoryGep);
|
Le repertoire TMP existe deja (et le compte .ASPNET a tout les droit sur ce rep..)
Sur ma machine de dev (win XP) , pas de problème mon répertoire est bien crée...
Mais des que j'ai mis mon appli sur mon serveur (win 2000) , et bine lorsque l'appl lance la commande de création je tombe sur cette erreur...
Citation :
GEPSystem.IO.DirectoryNotFoundException: Impossible de trouver une partie du chemin d'accès "D:\". at System.IO.__Error.WinIOError(Int32 errorCode, String str) at System.IO.Directory.InternalCreateDirectory(String fullPath, String path) at System.IO.Directory.CreateDirectory(String path) at
|
Et pour tand je peux assurer que cette lettre existe....
Citation :
fileSelector.PostedFile.SaveAs(DirectoryGep + "monfichier.txt" );
|
le plus surprenent c'est que lorsque je fais une copy de fichier vers ce rep (deja creer a la main) et bien ca marche.... et il me met pas l'erreur de la lettre...
Est un pb de droit sur ISS? si quelqu'un peut m'aider...
merci,