Yet Another Gertaera hargailuen Araztu Trick

I’m sure I’m not the first person to come up with this. Hala eta guztiz ere, I haven’t noticed anyone publish a trick like this since I started paying close attention to the community last July. Beraz,, Hau da, azkarra eta erraza arazketa punta bidaltzeko nuela pentsatu nuen.

Gertaera baten hartzailea duten hasi akats hau sortzeko nabil 12 hive:

Errorea kargatu eta exekutatzen gertaera hartzailea xyzzy en Conchango.xyzzyEventReceiver, 1.0.0.0 bertsioa =, Kultura = neutrala, PublicKeyToken = blahbalhbalh. Additional information is below. : Objektu erreferentzia ez objektu baten instantzia bat ezarri.

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.

Saiatu dut irtenbide hau nire pdb lortzeko hor itxaropen dituzten SharePoint-en 12 hive automatikoa erakutsiko luke, but no luck. I don’t know if it’s possible and if someone does, please let me know 🙂

Posible al da, ezagutzen dut idatzi, zure log mezuak 12 hive. Frankly, Zerbait apur bat gutxiago scary eta azkarrago ezartzea nahi dut.

Gertatu zait ezin dudala gutxienez lortu zenbait aztarna oinarrizko informazioa eta harrapatzeko berriro bota hau bezalako salbuespenak by generic:

  saiatu {
    UpdateEditionDate(propietate);
  }
  harrapatzeko (Salbuespen eta)
  {
    bota berria Salbuespen("Dispatcher, UpdateEditionDate(): Salbuespen: [" + e.ToString() + "].");
  }

Honek erakutsi du parte 12 hive thusly:

Errorea kargatu eta exekutatzen gertaera hartzailea xyzzy en Conchango.xyzzyEventReceiver, 1.0.0.0 bertsioa =, Kultura = neutrala, PublicKeyToken = blahblahblah. Additional information is below. : Aztergailu, UpdateEditionDate(): Salbuespen: [System.NullReferenceException: Objektu erreferentzia ez objektu baten instantzia bat ezarri. at Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(SPItemEventProperties propietate) at Conchango.xyzzyManagementEventReceiver.Dispatcher(SPItemEventProperties propietate, Katea eventDescription)].

Eman zidan xehetasun behera jarraitzeko bereziki arazo hori behar nuen guztia, eta erabili asko aurrera joatea espero dut.

</amaiera>

Nire blog Harpidetu!

3 buruzko gogoeta "Yet Another Gertaera hargailuen Araztu Trick

  1. Anders Rask
    Izan dut zorte alot azkenaldian gai mota hau arazteko SPTraceView eta DebugView konbinazio batekin
    Debugview bakarrik, oso erabilgarria baita. Irteera System.Diagnostics.Debug.WriteLine erabiliz kanalizazioa ahal duzu().
    Are dont duzu zertan kendu eraikitzeko askatu duzu, irteera bakarra da noiztik eraikitze arazketa modua aktibatzen.
    SPTraceView is a tool created by Hristo Pavlov.
    Bere berezko ezarpena Erakutsi aztarna gertakari Uls duzu gertatuko dira izango. Eta, gainera, harrapatu du Uls arrastorik gertakari * horrek ez * egin da diagnostiko erregistroa!
    Baina desgaitu i bezain laster abiarazi i erabilgarriak du. Whats askoz hobe dezakezu irteera kanalizazioa sortu erakusteko DebugView en.
    Gainera, ezaugarri nice alot gertaera mailatan iragazteko, zerbitzuak, eta abar.
    hth
    Ez bezala
    oh and nice seeing you in the bar at SPBP 🙂
    Erantzun
  2. Charles

    Hobeto oraindik, Enterprise Liburutegia gehitzea edo log4net bezala liburutegia saioa amaitzeko, eta nahiz eta zure bizitza errazagoa izango da.

    Erantzun

Utzi iruzkin bat

Zure e-posta helbidea ez da argitaratuko. Beharrezko eremuak markatu dira *