Frage von Maurice24, 69

Wieso funktioniert mein Code nicht?

Hey miteinander, Ich beschäftige mich zurzeit mit Programmierung (Visual Studio) , und mein Code für Automatische Updates funktioniert nicht , kann mir bitte jemand helfen :) Danke im voraus

Der Code den ich nutze: *Public Class Form1

Private Sub UpdatesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UpdatesToolStripMenuItem.Click

    CheckForUpdates()

End Sub

Public Sub CheckForUpdates()

    Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("YOUR LINK HERE")
    Dim response As System.Net.HttpWebResponse = request.GetResponse()

    Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())

    Dim newestversion As String = sr.ReadToEnd()
    Dim currentversion As String = Application.ProductVersion

    If newestversion.Contains(currentversion) Then
        MsgBox("Deine Software ist Up to date.")

    Else

        MsgBox("There is a new update, it will begin to download.")
        System.Diagnostics.Process.Start("MEIN DROPBOX LINK")

    End If
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

End Class*

Antwort
von Maurice24, 30

Hab noch bild dazu , sry

Antwort
von gut4fr5g4, 34

Eine Exception wäre ganz hilfreich :)

Kommentar von Maurice24 ,

Bild ist verfügbar :)

Antwort
von Maurice24, 18

Bild zu FleZilla

Antwort
von triopasi, 43

1. Du programmierst nicht Visual Studio, du programmierst Visual Basic(?).

2. WAS geht nicht? "Es geht nicht" hilft uns nicht.

Kommentar von Maurice24 ,

Bild ist verfügbar :)

Kommentar von triopasi ,

Der server melded den angegebenen Fehler.. das ist kein Fehler in deinem Code, das ist der Server der wsl nen "SPAM"-Schutz hat...

Kommentar von Maurice24 ,

okey, ei so geht's nicht mit Dropbox...kennst du irgendwas wo ich das noch Veröffentlich könnte , damit auch bei der älteren Version angezeigt wird "neues update verfügbar" ?

Kommentar von triopasi ,

Eigener webspace?

Kommentar von Maurice24 ,

bplaced.net hab ich ...hat mir bis jetz auch nix geholfen

Kommentar von triopasi ,

Wieso nicht? Das geht genauso?!

Kommentar von Maurice24 ,

weil ich gesehen habe das ich ein "Netzwerk Ordner" brauche, und ab da komm ich nicht mehr mit , habe mir sogar FireZilla runtergeladen ... und der verbindet sich nicht mit meinen Port 

Kommentar von triopasi ,

Das heißt FileZilla und funktioniert, sobald man die Daten richtig eingibt. Port kannste eig. frei lassen....

Kommentar von Maurice24 ,

"please enter a Server port 1 to 65535" kommt dann

Kommentar von triopasi ,

Wenn du die Quick-Connect leiste nutzt, dann sollte das nicht kommen.. Ansonsten: FTP = Port 21....

Kommentar von Maurice24 ,

Du wirst es mir nicht glauben , aber es geht nicht ... jetz bei Port 21 kommt "Protocol error: Unknown protocol identifier (0x50 0x50 0x48). Most likely connected to the wrong port.
Connection to server closed.
Trying to reconnect in 5 seconds"

Kommentar von triopasi ,

Benutzt du die Serverdaten, dei bei bplaced in dem Menupunkt "FTP ..." stehen? kA was du falsch machst, aber bei mir geht das und ich habe grad ganze 15 Sekunden gebraucht, um damit zu verbinden..

Kommentar von Maurice24 ,

Host : mrcodez.bplaced.net
  Port : 21
  Passwort : ********

Kommentar von triopasi ,

Schnellverbindungsleiste:

SERVER: mrcodez.bplaced.net
USER: mrcodez

Meldet mir: 

Befehl:USER mrcodez
Antwort:331 Hello mrcodez, your FTP account password is required:
Befehl:PASS
Antwort:530 Login authentication failed

Nachdem ich das Zertifikat akzeptiert habe... Alles bestens also

Kommentar von Maurice24 ,

kannst du mir mal bitte ein Link zu deiner Version schicken , bei mir gibt's keine schnellverbindungsleiste

Kommentar von triopasi ,

Die kann man unter "Ansicht" verstecken und anzeigen..

Kommentar von Maurice24 ,

Bei mir ist nix von listen , bei mir ist nur File(connect to Server = was ich dir eben geschict hab) Server(nichtanklickbar) Edit(nichtanklickbar) mehr nicht :/

Kommentar von triopasi ,

Sicher, dass du das hast?

https://filezilla-project.org/

Kommentar von Maurice24 ,

Noup ... ich habs Falsche -_-

Kommentar von Maurice24 ,

Habs runtergeladen ... ich schick mal bild

Kommentar von triopasi ,

Du hast den Server runtergeladen - du willst den Client! Server haste ja schon bei bplaced...

Kommentar von Maurice24 ,

ouuhhh :D okey eiso muss ich welche häckchen rausmachen ?

Kommentar von triopasi ,

Wat?

Kommentar von Maurice24 ,

Habs geschafft :D danke dir vielmals :)

Kommentar von triopasi ,

Kein Problem!

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten