F fredrik Medlem sedan dec. 1999 1 072 inlägg Frågan 24 apr. 2002 06:47 #1 Jag har problem med att skapa en mapp på webservern.
Felet jag får är:
Could not find a part of the path "D:\".
Koden jag kör är:
Directory.CreateDirectory(strDestPath & lngNewUserID)
Där strDestPath innehåller en absolut sökväg och "lngNewUserID" innehåller ett ID som är mappen som ska skapas.
Några idéer?
P PatrikB Medlem sedan mars 2000 2 836 inlägg hur ser innehållet i strDestPath ut?
NETwork Medlem sedan juni 2001 1 732 inlägg Prova att skriva sökvägen statiskt. Jag har för övrigt för mig att jag var tvungen att köra metoden Create när jag gjorde samma sak (fast i c#). Kanske måste du lägga till \\ också efter den absoluta sökvägen... annars lägger den på katalognamnet på sökvägen och pathen blir fel.
Directory.CreateDirectory(Request.PhysicalApplicationPath + "\\NyKatalog").Create();
P PatrikB Medlem sedan mars 2000 2 836 inlägg du behöver inte lägga på dubbla \\ utan det räcker med en \ ...... i VB
cya,
PatrikB
F fredrik Medlem sedan dec. 1999 1 072 inlägg Det löste sig...
felet berodde på att aspnet-användaren inte hade rättigheter att skapa mappar.
Tack ändå!