2016-07-22 8 views
1

Ich versuche, meine UWP-App dazu zu bringen, eine kleine Textdatei an meinen FTP-Server zu senden, aber alle Code-Schnipsel, die ich angeschaut habe, scheinen mit UWP-Apps nicht zu funktionieren.System.Net.FTPWebRequest Nicht verfügbar für die uwp App

Hier ist der Code ich auf den folgenden Link verwenden versucht haben:

upload file to ftp site using vb.net

ich Visual Studio 2015 Community bin mit und es doesn `t die FtpWebRequest Methode erkennen.

Ich habe auch an der BackgroundTransfer Probe unter folgendem Link angesehen:

https://github.com/Microsoft/Windows-universal-samples

Aber wenn ich es laufen und geben Sie Adresse meinem FTP-Server in Form

ftp://IPAddress/TestFolder/

und eine einfache Textdatei anhängen gibt es mir einen Fehler an der Leitung:

Dim up load As UploadOperation = uploader.CreateUpload (uri, Datei)

as Der Parameter ist falsch.

Ich kann scheinbar nichts anderes finden, um mit einer UWP-App zu helfen, da alle Seiten und Foren, die ich angeschaut habe, einen ähnlichen Code zu dem ersten Link zu haben scheinen.

Ich kann die Ftp-Site durch Windows Explorer auf meinem Laptop zugreifen und Dateien auf diese Weise ziehen und ablegen, so dass ich weiß, dass die Website zugänglich ist.

Nicht sicher, ob es eine Referenz fehlt Ich habe das Internet (Client) und Internet (Client und Server) in der appxmanifest aktiviert.

+0

Mögliches Duplikat von [C# Ftp Upload in Windows 10 Universal App?] (Http://stackoverflow.com/questions/32380715/c-sharp-ftp-upload-in-windows-10-universal-app) –

Antwort

0

Danke für die Antworten.

Ich entschied mich, ein Paket von https://www.chilkatsoft.com/ftp-2-dotnet.asp zu verwenden. welches als ein nugget-Paket verfügbar ist.

Mit ein paar Zeilen Code konnte ich eine Datei mit ftp ohne Probleme hochladen.

Verwandte Themen