2009-11-20 18 views
7

का उपयोग कर डिस्कनेक्ट किए बिना एकाधिक फ़ाइलों को अपलोड करें मैं FtpWebRequest का उपयोग कर एकाधिक फ़ाइलों को अपलोड कर रहा हूं।
लेकिन प्रत्येक फ़ाइल के लिए मैं एक कनेक्शन खोल रहा हूं और बंद कर रहा हूं।एफ़टीपी .NET

मैं एक ही कनेक्शन का उपयोग कर एकाधिक फाइलें कैसे अपलोड कर सकता हूं?

एक FTP ग्राहक अनुप्रयोग की तरह, उपयोगकर्ता नाम और पासवर्ड का उपयोग करके कनेक्ट करें, निर्देशिका बदलें, फ़ाइल 1 अपलोड करें, फ़ाइल 2 अपलोड करें, फ़ाइल 3 अपलोड करें, डिस्कनेक्ट करें।

+0

यह भी देखें http://stackoverflow.com/questions/2264000/downloading-files-from-multiple-directory-in-one-ftp-connection-with-ftpwebreques – MarkJ

उत्तर

1

FtpWebRequest.KeepAlive का डिफ़ॉल्ट मान सत्य है। क्या आप स्पष्ट रूप से KeepAlive को गलत पर सेट कर रहे हैं?

0

मैं एक समान समस्या में भाग गया था। संबंधित डीबी अपडेट सफल होने के बाद कई संबंधित छवि फ़ाइलों को स्थानांतरित करें। बेहतर प्रदर्शन पाने के लिए मैंने इस पृष्ठ 'http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx' पर समाधान का उपयोग किया। मैं पृष्ठभूमि में लोड होने के अलावा हर बार कनेक्शन खोल रहा हूं और बंद कर रहा हूं। मुझे एक बेहतर समाधान खोजने की उम्मीद है लेकिन यह सही दिशा की तरह लगता है।

संबंधित मुद्दे