Рейтинг:
0
Member 12723305
Это дает ошибку на FtpWebRequest.
OriginalGriff
И что это за ошибка?
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы. Так что мы не можем видеть, что вы скомпилировали, и мы не можем видеть, что произошло после этого! Вы должны рассказать нам все это...
Member 12723305
Сожалеть об этом
CS0246 не удалось найти тип или имя пространства имен "FtpWebRequest" (отсутствует ли директива using или ссылка на сборку?)
Вот мой код
использование системы;
использование системы.ИО;
использование System.Net;
используя системы.Текст;
пространство имен TCRSJobs.Jobs.FileImport.ФТП
{
публичный класс WebRequestGetExample
{
публичный статический пустота главный()
{
// Получить объект, используемый для связи с сервером.
Запрос FtpWebRequest = (FtpWebRequest)WebRequest.Создать("ftp://www.contoso.com/");
запрос.Method = WebRequestMethods. Ftp.ListDirectoryDetails;
// В этом примере предполагается, что FTP-сайт использует анонимный вход в систему.
запрос.Учетные данные = new NetworkCredential ("anonymous", "janeDoe@contoso.com");
Ftpwebresponse response = (FtpWebResponse)request. GetResponse();
Поток responseStream = ответ.GetResponseStream();
StreamReader reader = новый StreamReader(responseStream);
Приставка.WriteLine(reader. ReadToEnd());
Приставка.WriteLine ("список каталогов завершен, статус {0}", ответ.StatusDescription);
читатель.Закрывать();
ответ.Закрывать();
}
}
}
OriginalGriff
Вы читали сообщение об ошибке? :смеяться:
"пропущена директива using или ссылка на сборку?"
У вас есть строка using, поэтому проверьте ссылки на ваш проект и убедитесь, что system.dll на него ссылаются. Это должно быть по умолчанию, но...
Member 12723305
То же самое касается и 'FtpWebResponse'
Member 12723305
Это проект.JSON-файл
{
"версия": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"зависимости": {
"Майкрософт.NETCore.Приложение": {
"тип": "платформа",
"версия": "1.0.0-rc2-3002702"
}
},
"интегрированные системы": {
"netcoreapp1.0": {
"импорт": "dnxcore50"
}
}
}
OriginalGriff
Ты чучело.
Сказать нам, что это было. NETCore в самом начале, было бы очень полезно!
. NETCore вообще не включает в себя поддержку FTP - вам придется обратиться к MS с просьбой добавить его в следующую редакцию. А без встроенной поддержки? Вы сами по себе...боюсь, это огромная работа.
Member 12723305
Большое вам спасибо за Вашу поддержку. Какие у меня тогда варианты? Создать отдельный проект, который находится в .NET?
OriginalGriff
Зависит. Почему вы используете ядро?
Member 12723305
В первую очередь для Докера... это проект, который имеет три подпроекта. Мы используем .NETCore, C# и Angularjs.
Member 12723305
Кто-нибудь знает, какую FTP-утилиту можно использовать с .NETCore RC2?