Vb.net Uploadfile方法覆盖Web服务器上的文件

Vb.net Uploadfile方法覆盖Web服务器上的文件,vb.net,visual-studio,Vb.net,Visual Studio,我想做的是创建一个小的“shoutbox”,每个人都会在他们的计算机上有一个日志,它将存储通过文本框键入的所有内容,并将其上载到位于Web服务器上的文件中。我希望它现在做的是在文件已经存在时覆盖文件中的现有内容。 Web服务器是本地的 到目前为止,我所尝试的: Private Sub sendmsg_Click(sender As Object, e As EventArgs) Handles sendmsg.Click Try Dim path As

我想做的是创建一个小的“shoutbox”,每个人都会在他们的计算机上有一个日志,它将存储通过文本框键入的所有内容,并将其上载到位于Web服务器上的文件中。我希望它现在做的是在文件已经存在时覆盖文件中的现有内容。 Web服务器是本地的

到目前为止,我所尝试的:

 Private Sub sendmsg_Click(sender As Object, e As EventArgs) Handles sendmsg.Click
        Try
            Dim path As String = My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\chatlog.txt"
            Dim writer As StreamWriter = New StreamWriter(path, True)
            Dim address As String = "http://localhost/tonakis2108/shoutbox.txt"

            'Grabs text from textboxes and hides logfile
            writer.WriteLine(nickname.Text + ": " + msg.Text)
            writer.Close()
            File.SetAttributes(path, FileAttributes.Hidden) 'Hides file

            'Uploads file
            My.Computer.Network.UploadFile(path, address, "", "", True, 50)
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub
问题是:


我面临的问题是,当我更改或删除服务器上的文件时,我会收到一个错误404,即目标不存在,当文件已存在且为空时,我上载时它不会执行任何操作。

您需要服务器端代码。感谢您将我指向一个方向,但我不熟悉这种编码,我不知道从哪里开始。