When i try to create a directory on a server with FTPWEBREQUEST with a # character in the directory name it only creates the directory name up until the # character.
For example if i try to create the directory "C# Express" only "C" gets created on the server.
I if send "C++ Express" it creates "C++ Express" on the server.
I'm going to check into other characters that are valid for a directory name but don't get created with FTPWEBREQUEST.
lushdog

FtpWebRequest method=Create Directory problem with "#" in the directory name.
campo
directorySB being the directory i want to create on the server.
Basically i try to send the settings folder in my Visual Studio 2005 folder.
mehranpan
It seems that that class is only for ASP I can't get it to show in my vb.net app no matter what i import.
***No worries i found it, i had to add a reference to system.web.dll to get it to work***
nasturtium86
I'll try that but my directory names are coming in through a dialog box so i'll have to rewrite some code to fire it out.
Any word on that other thing
Sumit Pilankar
d_sanjay
Still getting some funny errors when i use that functions.
For spaces in the source directory name, "+" get put in the targer directory's name. I'm checking into wether this is a server specific error or a .net problem.
brianpkennedy
creating these requests
Thomas Rothlisberger
System.Web.HttpUtility.UrlEncode class
MarianL
Did some more research on this, seems to be the expected way to handle it so basically you can do this to format it properly.
'format into acceptable url format
myString = URLEncode(myURL)
myStringBuilder.Append(myString)
'replace "+" with escape for space
myStringBuilder.Replace("+","%20")
thanks for the help,
lushdog