dołączanie źródeł kontrolki do projektu

0

Dzień dobry,
Uprzejmie proszę o pomoc w następującym problemie.
Utworzyłem projekt webowy C#, w którym chciałbym użyć kontrolki web (PSGridView) dla której mam kod źródłowy (pliki VB). Potrzebuję skorzystać w moim projekcie z assembly (PSControls.dll) wygenerowanego z tych plików VB (zgodnie z zaleceniami autora kontrolki):
<%@ Register Assembly="PSControls" Namespace="PS.Web.UI.WebControls" TagPrefix="PS" %>
(Kod źródłowy kontrolki nie zawiera pliku .ascx, ale plik .vb.)
Nie mogę po prostu dodać PSControls.dll do mojego projektu, ponieważ chciałbym debuggować pliki VB kontrolki (mocno podejrzewam, że pliki te zawierają błąd i chciałbym go znaleźć - jest to dla mnie bardzo ważne).
Problem w tym, że nie wiem jak dodać kod źródłowy kontrolki do mojego projektu. Kod źródłowy składa się za następujących plików:
Application.Designer.vb
Application.myapp
AssemblyInfo.vb
Messages.Designer.vb
Messages.resx
PSControls.vbproj
PSControls.vbproj.user
PSControls.vspscc
PSGridView.vb
Resources.Designer.vb
Resources.resx
Settings.Designer.vb
Settings.settings
Czy mogę po prostu utworzyć podkatalog w aplikacji i skopiować do niego te pliki? Zrobiłem tak, ale otrzymuję błąd w pliku .aspx używającym kontrolki (assembly nie może być znalezione i załadowane):
<%@ Register Assembly="PSControls" Namespace="PS.Web.UI.WebControls" TagPrefix="PS" %>
Przypuszczam, że assembly PSControls.dll nie zostało wygenerowane podaczas kompilacji, bo nie znajduję nigdzie takiego pliku.
Mam więc pytanie: w jaki sposób dołączyć źródła kontrolki (wymienione pliki) do mojego projektu, tak bym mógł debuggować kod źródłowy kontrolki?
Jeszcze raz proszę o pomoc.
Dzięki!
/RAM/

0

polecam metodę "na chama": otwierasz każdy z tych plików, które wymieniłeś w notatniku. Jak dostaniesz jakieś pierdoły, albo "krzaki" (kod binarny) to wiesz że nie o to ci chodziło. Właściwy plik z kodem otwiera się normalnym notatnikiem ;]

0

PPM na projekt --> Add Existing Items --> Zaznaczasz wszystkie katalogi (najlepiej do wcześniej utworzonego folderu).

1 użytkowników online, w tym zalogowanych: 0, gości: 1