Witam, mam problem z programem który ma za zadanie utworzyć folder na serwerze ftp o nazwie komputera z którego została aplikacja uruchomiona, odczytanie nazwy działa, ale wyrzuca błąd w momencie w którym chcę odczytać status z serwera.
kod mojej klasy:
class Program
{
static String folder_name = (Environment.MachineName);
static String FTP_SERVER = "ftp://miloszge.cba.pl";
static void Main(string[] args)
{
make_folder();
}
static void make_folder()
{
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(FTP_SERVER + folder_name);
request.Credentials = new NetworkCredential("subsys@miloszge.cba.pl", "subsys");
request.UsePassive = true;
request.UseBinary = true;
request.KeepAlive = false;
request.Method = WebRequestMethods.Ftp.MakeDirectory;
using (var resp = (FtpWebResponse)request.GetResponse())
{
Console.WriteLine(resp.StatusCode);
Console.WriteLine(folder_name + " was maked");
}
Console.ReadKey();
}
}
Wyrzucany jest błąd:
An unhandled exception of type 'System.Net.WebException' occurred in System.dll
Additional information: The remote name could not be resolved: 'miloszge.cba.plmil0sz-pc'
Co tutaj można naprawić? Oczywiście System.Net został załączony.