Benutzer mit den meisten Antworten
Automatisches Update via FTP

Frage
Antworten
-
Hi,
warum per FTP? Kann man machen, muss man aber nicht. Ich persönlich würde HTTP nehmen oder gleich einen Webservice aufsetzen, der die Versionsinformationen ausliefert und dann auf Anforderung auch die Datei.
Eine Library hierfür findest Du bspw. hier:
http://autoupdaterdotnet.codeplex.com/
Wenn Du unbedingt FTP nehmen willst, schau mal hier:
http://msdn.microsoft.com/de-de/library/ms229711.aspx
http://msdn.microsoft.com/de-de/library/system.net.ftpwebrequest.aspx
Im ersten Schritt lädst Du dann deine Versiondatei runter, dort musst Du dann die benötigten weiteren Infos wie bspw. den kompletten Downloadpfad der Upatedatei reinschreiben.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Stefan FalzModerator Dienstag, 20. Mai 2014 21:17
- Als Antwort markiert Tom Lambert (Koopakiller)Moderator Donnerstag, 22. Mai 2014 17:22
-
Hallo Tobpy,
Wenn Dein Projekt kein Console Projekt ist, dann im Output Fenster im Visual Studio.
Gruss,
Ionut
Ionut Duma, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Als Antwort vorgeschlagen Stefan FalzModerator Dienstag, 20. Mai 2014 21:17
- Als Antwort markiert Tom Lambert (Koopakiller)Moderator Donnerstag, 22. Mai 2014 17:22
Alle Antworten
-
Hi,
warum per FTP? Kann man machen, muss man aber nicht. Ich persönlich würde HTTP nehmen oder gleich einen Webservice aufsetzen, der die Versionsinformationen ausliefert und dann auf Anforderung auch die Datei.
Eine Library hierfür findest Du bspw. hier:
http://autoupdaterdotnet.codeplex.com/
Wenn Du unbedingt FTP nehmen willst, schau mal hier:
http://msdn.microsoft.com/de-de/library/ms229711.aspx
http://msdn.microsoft.com/de-de/library/system.net.ftpwebrequest.aspx
Im ersten Schritt lädst Du dann deine Versiondatei runter, dort musst Du dann die benötigten weiteren Infos wie bspw. den kompletten Downloadpfad der Upatedatei reinschreiben.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort vorgeschlagen Stefan FalzModerator Dienstag, 20. Mai 2014 21:17
- Als Antwort markiert Tom Lambert (Koopakiller)Moderator Donnerstag, 22. Mai 2014 17:22
-
Danke erstmal
1. Der Code ist nicht in VB.net aber das ist jetzt nicht meine frage
using System; using System.IO; using System.Net; using System.Text; namespace Examples.System.Net { public class WebRequestGetExample { public static void Main () { // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm"); request.Method = WebRequestMethods.Ftp.DownloadFile; // This example assumes the FTP site uses anonymous logon. request.Credentials = new NetworkCredential ("anonymous","janeDoe@contoso.com"); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader reader = new StreamReader(responseStream); Console.WriteLine(reader.ReadToEnd()); Console.WriteLine("Download Complete, status {0}", response.StatusDescription); reader.Close(); response.Close(); } } }
Frage: Wo sehe ich diese Console ???
-
Hallo Tobpy,
Wenn Dein Projekt kein Console Projekt ist, dann im Output Fenster im Visual Studio.
Gruss,
Ionut
Ionut Duma, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
- Als Antwort vorgeschlagen Stefan FalzModerator Dienstag, 20. Mai 2014 21:17
- Als Antwort markiert Tom Lambert (Koopakiller)Moderator Donnerstag, 22. Mai 2014 17:22
-
Hallo Tobpy,
Brauchst Du noch Hilfe, oder können wir den Thread schließen.
Gruss,
Ionut
Ionut Duma, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.