I’m sure I’m not the first person to come up with this. Սակայն, I haven’t noticed anyone publish a trick like this since I started paying close attention to the community last July. Այնքան, Մտածեցի ես փակցնելու համար սա արագ եւ հեշտ debug հուշում.
Ես աշխատում միջոցառման ստացողի, որը սկսել է առաջացնում այդ սխալի է 12 փեթակ:
Error բեռնում եւ վազում միջոցառումը ընդունիչ Conchango.xyzzyEventReceiver է xyzzy, Տարբերակ = 1.0.0.0, Մշակույթ = չեզոք, PublicKeyToken = blahbalhbalh. Additional information is below. : Object հղում չէ որեւէ ատյանի օբյեկտի.
I didn’t know where I had introduced this bug because I had done too many things in one of my code/deploy/test cycles.
Ես փորձեցի Այս լուծումը ստանալ իմ pdb այնտեղ հետ կապված հույսերը, որ Sharepoint է 12 փեթակ էր ցույց տալ դեղ հետք, բայց ոչ luck. I don’t know if it’s possible and if someone does, խնդրեմ ինձ տեղյակ պահեք 🙂
Ես գիտեմ, որ դա հնարավոր է գրեք ձեր սեփական տեղեկամատյան Հաղորդագրություններ համար 12 փեթակ. Frankly, Ես ուզում էի մի բան, մի քիչ պակաս Մարտական Մոլախաղեր եւ ավելի արագ իրականացնել.
Այն առաջացել է ինձ, որ ես կարող եմ գոնե որոշ հիմնական տեղեկություններ, հետք են բռնում, եւ կրկին նետում ջեներիկներ բացառություններ նման:
փորձել { UpdateEditionDate(հատկություններ); } բռնել (Բացառություն իսկ) { նետում նոր Բացառություն("Dispatcher, UpdateEditionDate(): Բացառություն: [" + e.ToString() + "]."); }
Սա ցույց տվեց, վեր է 12 փեթակ thusly:
Error բեռնում եւ վազում միջոցառումը ընդունիչ Conchango.xyzzyEventReceiver է xyzzy, Տարբերակ = 1.0.0.0, Մշակույթ = չեզոք, PublicKeyToken = blahblahblah. Additional information is below. : Դիսպետչեր, UpdateEditionDate(): Բացառություն: [System.NullReferenceException: Object հղում չէ որեւէ ատյանի օբյեկտի. at Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(SPItemEventProperties հատկությունները) at Conchango.xyzzyManagementEventReceiver.Dispatcher(SPItemEventProperties հատկությունները, String eventDescription)].
Դա ինձ բոլոր մանրամասն I անհրաժեշտ հետեւելու են տվյալ խնդիրը, եւ ես ակնկալում օգտագործել այն շատ գնում է առաջ.
</վերջ>
Ավելի լավ չէ, ներառում է անտառահատումները գրադարան նման Ձեռնարկությունների գրադարանում կամ log4net, եւ ձեր կյանքը կլինի ավելի հեշտ է.