Telerik design time error - Failed to create designer

V práci používam Telerik komponenty pre ASP.NET AJAX (teda okrem iného :)). Musím sa priznať, že sú podľa môjho názoru celkom fajn.

Tým celkom myslím, že ako každý soft, majú svoje vrtochy. Jedným z nich je okrem celkom veľkej pamäťovej náročnosti aj fakt, že občas majú veľký problém vykresliť sa za design time. Nejak sa im nechce, koťuhám. :) A keďže to nieje ojedinelý problém, už sa tomu venovalo aj pár ľudí z Telerik-u, napr tu.

 A kde teda väzí ten problém prečo sa tieto controls nechcú rendrovať, hrom do nich? :)

Nuž, Telerikovci si v tej svojej Bulharskej centrále (či kde to sídlia) povedali, že by bol celkom dobrý nápad oddeliť design time kód od kódu, ktorý budete deploy-ovať. To je fajn, len občas sa vyskytnú problémy, napr ako ten ktorý sa stal kolegovi.

Mal predchádzajúci build AJAX kontrolov a chcel prejsť na iný. Ja som to prezieravo urobil tak, že som odinštaloval starú verziu, vymazal folder v progam files a nainštaloval novú. Mne to tento postup zabral. Kolega však len upgrade-oval. Podotýkam bez chýb. Design time, ani ťuk, samá chyba.

Super, čo teraz? Uninstall (bez vymazania telerik foldru v program files) a reinstall. Opäť nič. Moja zúfalosť nad týmto faktom popri práci nad projektom naberala slušné obrátky. :/

Až som dostal spásonosnú myšlienku, skontrolovať aj GAC. Nuž predstavte si, spomínané Telerik.Web.Design.dll v predchádzajúcej verzii si tam spokojne hoveli. Nuž potom sa nečudujem, že sa controls nedali za designtime inštancovať, ak verzie buildov nesedeli. Ručné pridanie novej verzie pomohlo, no nie úplne. A keďže sa vymazať nedali, pretože niektorá iná assembly sa na ne odkazovala, bolo treba urobiť nasledovné :

  • uninstall,
  • remove telerik adresára v program files,
  • prípadné dočistenie gac
Potom sa po čistom installe všetko záhadne rozbehlo. Krása :) Môžme vyvíjať :)
Bookmark and Share
Publikované Thursday, March 11, 2010 5:34 PM dudok

Komentáre

Bez komentárov