1
這就是我現在正在使用的文件駐留在同一臺服務器上,它的工作原理。如何在ASP.Net中使用Server.MapPath打開遠程文本文件?
Dim FILENAME as String = Server.MapPath("Output.txt")
Dim objStreamWriter as StreamWriter
objStreamWriter = File.CreateText(FILENAME)
dr = myCommand.ExecuteReader()
While dr.Read()
objStreamWriter.WriteLine("{0}|{1}|{2:yyyy-MM-dd}|{3:yyyy-MM-dd}", dr(0), dr(1), dr(2), dr(3))
End While
objStreamWriter.Close()
我打算將文件FTP傳送到另一臺服務器做一次,但有沒有辦法做到這一點在遠程服務器上?即在遠程服務器上創建一個文本文件並寫入它?沒有找到該用法的任何實例。在這種情況下如何使用ServerXMLHTTP替換Server.MapPath?
非常感謝你的時間。
感謝您的溶液。該輸出文件是定期創建的。如何遠程刪除文件並將新創建的文件放在那裏? – ThinkCode 2010-03-21 14:23:56
@NHTechGuy - 看看這個鏈接:http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx還有一個如何刪除遠程文件的例子。 – Keltex 2010-03-21 15:07:41