SharePoint 2010 البريد الإلكتروني مستقبل الحدث لا يطلق النار؟
-
19-09-2019 - |
سؤال
لدي برنامج استقبال حدثين في قائمة في عام 2010.
الأول هو الاسترخاء المعمول الذي يعمل في كل مرة:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="10000">
<Receiver>
<Name>ListItemReceiverItemAdding</Name>
<Type>ItemAdding</Type>
<Assembly>$SharePoint.Project.AssemblyFullName$</Assembly>
<Class>SSW.TipDontRant.Sharepoint.ListItemReceiver</Class>
<SequenceNumber>10000</SequenceNumber>
</Receiver>
</Receivers>
</Elements>
والثاني هو استقامة الحدث بالبريد الإلكتروني التي لديها مسبقا فقط حصلت على العمل .. في محاولات 30-40 لتصحيح تطبيق Applyaiton، كان لدي سوى العمل في 2 حالات.
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="10000">
<Receiver>
<Name>EmailReceiverEmailReceived</Name>
<Type>EmailReceived</Type>
<Assembly>$SharePoint.Project.AssemblyFullName$</Assembly>
<Class>SSW.TipDontRant.Sharepoint.EmailReceiver</Class>
<SequenceNumber>10000</SequenceNumber>
</Receiver>
</Receivers>
</Elements>
لقد تعلقت على owstimer و ListMPlateID صحيح بالفعل.
عند التحقق من السجل كما تم التخلص منه، وجدت خطأ Follwoing:
12/11/2009 17:12:54.01 OWSTIMER.EXE (0x2314) 0x046C SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Timer Job job-email-delivery) 7b525bbb-0972-4115-97b1-19b1d94ff8c5
12/11/2009 17:12:54.03 OWSTIMER.EXE (0x2314) 0x046C SharePoint Foundation E-Mail 6873 Warning An error occurred while processing the incoming e-mail file C:\inetpub\mailroot\Drop\24c6872e01ca7a8500000003.eml. The error was: Object reference not set to an instance of an object.. 7b525bbb-0972-4115-97b1-19b1d94ff8c5
12/11/2009 17:12:54.03 OWSTIMER.EXE (0x2314) 0x046C SharePoint Foundation E-Mail 6871 Information The Incoming E-Mail service has completed a batch. The elapsed time was 00:00:00.0190038. The service processed 1 message(s) in total. Errors occurred processing 1 message(s): Message ID: <B05256D324B3D540853A95FF2AD9B257801F931C81@mooncalf> 7b525bbb-0972-4115-97b1-19b1d94ff8c5
12/11/2009 17:12:54.03 OWSTIMER.EXE (0x2314) 0x046C SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Timer Job job-email-delivery). Execution Time=23.4762559268986 7b525bbb-0972-4115-97b1-19b1d94ff8c5
إنه ضئيل قليلا في القراءة هنا، ولكن الشيء المهم أعتقد أنه:
حدث خطأ أثناء معالجة ملف البريد الإلكتروني الوارد C: inetpub mailroot Drop 24C6872E01CA7A8500000003.eml. الخطأ كان: لم يتم تعيين مرجع الكائن على مثيل كائن .. 7B525BBB-0972-4115-97B1-19B1D94FF8C5
التي لا تخبرني كثيرا! لا أعتقد أنه خطأ في التعليمات البرمجية الخاصة بي، كما يرمي داخل Visual Studio. يمكنني تأكيد أن رسائل البريد الإلكتروني المرسلة إلى مكتبة المستندات تعمل بشكل صحيح أيضا.
- هل يوجد شخص غيري واجه مثل هذه المشاكل؟
- هل تمكن أي شخص من الحصول على هذا للعمل بشكل استقرار؟
تحديث] لقد تركت رمزي خلال عطلة نهاية الأسبوع، لم تلمسها على الإطلاق، والآن تعمل! هذه اللحامات لتكون flacky جدا على الجزء التجاري.
لذلك، لدي الآن خط التعليمات البرمجية التي تفشل (لاحظ أنني لم أحصل على هذا الحد الأقصى) وهي مرجعية إلى مجموعة خارجية قمت بفتح سؤال آخر حزمة مشروع SharePoint 2010: لا يمكن إضافة مجموعة إخراج مشروع جديد إلى الحزمة
المحلول
يبدو أن هذا خطأ إما في VS2010 بيتا 2 أو في SharePoint 2010 Beta.
لحل مشكلة IMEDIATE، تحتاج إلى حذف الموقع وإلغاء تنشيط الحل وإزالته ثم أعد تشغيل بيئتك.
يحدث هذا فقط عند إجراء تغييرات هيكلية على القوائم الخاصة بك وحدثك وتحقيق اللحامات فقط للتأثير على إعادة ترميز حدث البريد الإلكتروني ...