je cherche à creer des dossiers et copier des fichers dans ces dossier dans un repertoire qui est sur mon server mais pas dans le repertoire de mon site, le code marche si je l execute en local sur le serveur mais pas depuis un autre pc,
j ' ai essayé avec le chemin local (D:\) et le chemin reseau ([file://\\192.168.10.12\ \\192.168.10.12\])
le bout de code:
'verifie si le repertoire existe deja, sinon je le cree
If
Not Directory.Exists("D:\MyDir
" & NewDir.ToString)
Then
quel mode d'authentification utilises tu ? regarde avec filemon quel utilisateur tente d'écrire ce fichier et donne les droit à cet utilisateur ou change l'utilisateur utilisé par IIS (ainsi que le mode d'authentification si nécessaire).
Tu peux aussi utiliser de l'impersonation pour éviter ce genre de problème.
l utilisateur est le ASPNET account, à qui j ai donné tous les drois sur le repertoire,
enfin, c est pas grave, j ai contourné le probleme en enregistrant les fichiers directement à la racine du repertoire.
De toutes façons je les enregistre sous leur uniqueidentifier.
C 'est juste moins propre au niveau du repertoire