从.exe上传文件到服务器

问题描述:

我想知道如何能够从我的WinForms .exe应用程序上传文件到我的服务器。我试过:My.Computer.Network.UploadFile(myFile, myServer)但我得到这个错误'远程服务器返回错误:(404)未找到。'任何人都知道从一个.exe文件上传文件到我的服务器的另一种方式?谢谢。从.exe上传文件到服务器

我使用VB和.NET Framework 4

这里是另一种方式,但它听起来像是你被上传到了错误页面(HTTP错误= )。 检查您的网址

Dim fileName As String = AskUserForFileName() 
Dim web As New WebClient() 
web.UploadFile(uriString, fileName) 
+0

啊,是的,我是这么认为的。我在asp.net中的Web浏览器上创建了一个FileUpload,它工作正常,我查看了上传到的路径,当我在Windows窗体中尝试路径时,它给了我这个错误。谢谢 – user959631

+0

这是我在asp.net上传的路径,我用'Response.Write()',路径:'e:\ domains \ h \ huzaifa.geloo.co.uk \ user \ htdocs \ App_Data',所以,这是我在WinForms中的路径:'http://www.huzaifa.geloo.co.uk/user/htdocs/App_Data',它是正确的吗? – user959631

+0

我不认为这是正确的,但如果你看看html

元素,这可能会指向你正确的方向。 –