2009-11-17 6 views
0

Je suis dans le besoin de créer des sous-dossiers dans un autre site Web sur le même serveur que le site Web demandeur. Comment vais-je faire cela?ASP.NET C#: Créer un sous-dossier dans un autre site Web sur le même serveur

J'ai essayé Server.MapPath (chemin) mais il crée le dossier dans le site Web actuel.

i.e. .:

websiteA sur le serveur 123 a besoin de créer un répertoire dans websiteB sur server123.

S'il vous plaît aider

Répondre

2

Vous devez définir le chemin complet pour ce faire, par exemple. c: \ www \ otherite \ somefolder (par exemple vous pouvez le définir comme valeur de configuration dans votre web.config). Sinon ASP.NET ne vous laissera pas aller au-dessus de la racine de votre site.

Cependant, je recommande d'y réfléchir à deux fois, car cela ne semble pas être un bon motif.

+0

J'ai essayé de définir le chemin complet mais je retournais une erreur de chemin virtuel invalide. Et c'est pour les employés internes seulement la sécurité de ce n'est pas un gros problème (nous avons des pistes de vérification massives pour tout) – mattgcon

+0

pourriez-vous poster votre code? si vous passez le chemin complet aux classes io standard, ils ne font rien avec le chemin virtuel – empi

+0

J'ai réessayé votre suggestion et cela a fonctionné merci – mattgcon

Questions connexes