Polecam

.NET Blogs PL
CodeGuru


Głupota boli! A VS 2008 na to nie pomaga ;)

November 19, 2008 in categories: pro by Gutek

3

No tak… dzisiaj spędziłem 20 minut… na szczęście tylko 20 minut nad rozwiązaniem błahego problemu, przynajmniej z pozoru.

Stworzyłem sobie projekt typu ClassLibrary do którego podpiąłem Microsoft.SharePoint.dll następnie stworzyłem klasę która dziedziczy po jednej z klas WSS (nie powiem jakiej, bo to temat na inny wpis… ;)). Ogólnie klasa SharePoint udostępniała zmienną publiczną MenuTemplateControl:

gutek_glupota_001

Zaś MenuTemplate dziedziczy po klasie Control:

gutek_glupota_002

Teraz, by dodać kontrolkę do MenuTemplateControl, należy do kolekcji Controls dodać np.: MenuItemTemplate:

gutek_glupota_003

Proste prawda? Wywołujemy sobie z naszej klasy base.MenuTemplateControl.Controls.Add i po kłopocie :) czyżby?

Po tym jak napisałem base.MenuTemplateControl coś takiego ukazało się moim oczom:

gutek_glupota_004

No tak, aby tego było mało, to stwierdziłem iż VS coś się pomylił chyba… więc wpisałem to co chciałem:

gutek_glupota_005

Więc już w ogóle zdziwiony, zacząłem grzebać, szukać co jest nie tak. Wywołałem dwie dyskusje i dalej nic.

Dopiero jak gadałem z % bo już nie wiedziałem do kogo się zgłosić wpadłem na genialny pomysł! Do projektu dodałem referencje do System.Web.dll i co? Blah!

gutek_glupota_006

Oczywiście tutaj się wywiązała dyskusja na temat ReSharpera ;) gdybym go miał to bym nie miał problemu :) no ale takie życie ;)

Takie dwie małe uwagi :) oraz podpowiedzi:

  1. Jeżeli wykorzystujecie bibliotekę która używa jakiś wbudowanych bibliotek .NET Framework – załączcie je – jeżeli wiecie jakie to
  2. Jeżeli nie wiecie jakie to… to olejcie błąd! Zróbcie build i otrzymacie taką informację (czemu na to nie wpadłem! Blah!);

gutek_glupota_007

I wszystko jasne :)




 

 

 

3 comments for "Głupota boli! A VS 2008 na to nie pomaga ;)"

  1. Anonim
    Anonim Says:

    Ciesz się, że nie wpadłeś na pomysł z przepisywaniem kodu od nowa he he....

  2. Gutek
    Gutek Says:

    Wpadłem Smile) ale nie miałem takiej motywacji Smile

  3. Anonim
    Anonim Says:

    Swego czasu natknąłem sie na podobny problem i również trochę wody w Wiśle upłynęło zanim sie połapałem Smile

Comments are closed

© 2008-2010 Jakub Gutkowski. Powered by BlogEngine.NET 1.5.1.14. Hosted on OrcsWeb.

Design