Good Morning,

I am trying to make a Windows Service in VB.Net which I can do perfectly fine. Its job is to open an ftp connection every night and download 3 files from a Unix server plus a log file. Now I have got it working perfectly apart from it doesn't download in Binary but instead ASCII which is a bit of a problem as it corrupts the files. The files are sensative compressed backup files from a Unix box that need to be able to be put back across at any point and still work. I was wondering if anyone can help me with Binary FTP in vb.net. Here is the method I currently use:

Code:
My.Computer.Network.DownloadFile("ftp://servername/folder/file.Z", "C:\backup\file.Z", "username", "password")
Which is nice and quick easy to use, ok it doesn't boast any features like telling you how much it's dont but I don't need that its running in the background as a service at 3 in the morning noone is watching it then as its goes through its tasks it just writes to a log file of how its doing and any errors its come accross so the next morning I can see if anything went wrong.