تحميل الوثيقة إلى مجلد معين في WebClient مكتبة مستندات SharePoint باستخدام

StackOverflow https://stackoverflow.com/questions/312807

سؤال

ولدي بعض رمز العميل أن بتحميل البريد الإلكتروني Outlook إلى مكتبة المستندات وطالما أن مسار يشير إلى جذر مكتبة ثيقة يعمل على ما يرام.

@"https://<server>/sites/<subweb>/<customer>/<teamweb>/<Documents>/" + docname;

وهو projectUrl في هذه المهمة:

public bool SaveMail(string filepath, string projectUrl)
    {
        try
        {
            using (WebClient webclient = new WebClient())
            {
                webclient.UseDefaultCredentials = true;
                webclient.UploadFile(projectUrl, "PUT", filepath);
            }
        }
        catch(Exception ex)
        {
            //TO DO Write the exception to the log file
            return false;
        }
        return true;
    }

ولكن لم أكن قادرا على شملت رقم على كيفية تحميلها على أي "رسائل البريد الإلكتروني" القائمة مجلد في مكتبة المستندات نفسها. حتى لا يبدو جوجل لمعرفة الجواب: -)

ملحوظة: أعرف أنني أستطيع أن استخدام شيء مثل خدمة الإنترنت نسخة في SharePoint لنقل الملف إلى وجهتها النهائية، ولكن هذا هو أشبه الحل.


عند وسوف لا تعلم العمل أن وقت متأخر من الليل: - (

وعذرا عن هذا السؤال. والحق، وكنت بحاجة Igalse فقط لإضافة "رسائل البريد الإلكتروني /" إلى URL. أكاد أقسم أنني حاولت ذلك، ولكن بعد ذلك مرة أخرى أنه يبدو وكأنه متأكد لم أكن.

هل كانت مفيدة؟

المحلول

مع التعليمات البرمجية أضفت فقط / رسائل البريد الإلكتروني / إلى projectUrl وتحميل يعمل على ما يرام. هل حاولت ذلك؟ ربما لديك مشكلة إذن.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top