Још један догађај пријемник Дебуг трик

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. Тако, Мислио сам да је објавите ово брзо и једноставно дојаве дебуг.

Радим на састанак пријемнику који су почели да стварају ову грешку у 12 кошница:

Грешка при учитавању и трчање догађај пријемник Цонцханго.киззиЕвентРецеивер у киззи, Версион = 1.0.0.0, Култура = неутрална, ПублицКеиТокен = блахбалхбалх. Additional information is below. : Објекат референца није постављен на пример од објекта.

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.

Покушао сам Ово решење да би мој ПДБ тамо са надом да је СхареПоинт 12 кошница ће показати траг стека, but no luck. I don’t know if it’s possible and if someone does, молим вас јавите ми 🙂

Знам да је могуће да се напишете своје поруке да 12 кошница. Frankly, Хтео сам нешто мало мање страшно и брже да спроводи.

Помислила сам да сам барем добити неке основне информације трага за хватање и поново бацају опште изузетке као што је овај:

  покушати {
    УпдатеЕдитионДате(Некретнине);
  }
  улов (Изузетак Е)
  {
    бацити нови Изузетак("Dispatcher, УпдатеЕдитионДате(): Изузетак: [" + е.ТоСтринг() + "].");
  }

Овај се појавио у 12 кошница тхусли:

Грешка при учитавању и трчање догађај пријемник Цонцханго.киззиЕвентРецеивер у киззи, Версион = 1.0.0.0, Култура = неутрална, ПублицКеиТокен = блахблахблах. Additional information is below. : Диспечер, УпдатеЕдитионДате(): Изузетак: [Систем.НуллРеференцеЕкцептион: Објекат референца није постављен на пример од објекта. at Conchango.xyzzyManagementEventReceiver.UpdateEditionDate(СПИтемЕвентПропертиес својства) at Conchango.xyzzyManagementEventReceiver.Dispatcher(СПИтемЕвентПропертиес својства, Стринг евентДесцриптион)].

То ми је све детаље ми је потребно да се прати тај одређени проблем и ја очекујем да га користите много иде напред.

</крај>

Претплатите се на мој блог!

3 мисли о "Још један догађај пријемник Дебуг трик

  1. Андерс Раск
    Имао сам много среће у последње време алот отклањање грешака ове врсте проблема са комбинацијом СПТрацеВиев и ДебугВиев
    Дебугвиев сама је врло користан и. Можете да се цев излаз користећи Систем.Диагностицс.Дебуг.ВритеЛине().
    Ви чак не морате да их уклоните када отпустите изгради, јер само излаз се активира у дебуг буилд режиму.
    SPTraceView is a tool created by Hristo Pavlov.
    На стандардној поставци ће показати да УЛС траговима догађаје када се дешавају. А такође привлачи УЛС траговима догађаји који * не * успети у дневнику дијагностике!
    Али то да онемогућим чим покренете утил. Вхатс много боље је да можете да цев излаз да се појави у ДебугВиев.
    Она такође има много лепих могућности за филтрирање догађаја на нивоу, рада, итд.
    ХТХ
    Андерс
    oh and nice seeing you in the bar at SPBP 🙂
  2. Чарлс

    Још боље, инкорпорира логовање библиотеку као Ентерприсе Либрари или лог4нет и ваш живот ће бити још лакше.

Леаве а Репли

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *