Metoda X z typu Y w zespole Z nie ma implementacji
Jestem zdezorientowany!
Mam rozwiązanie, które po opublikowaniu i wdrożeniu daje mi następujący błąd:
Exception information:
Exception type: HttpException
Exception message: Method 'GetDemosSubsidiaryById' in type 'DG.Crm.DataAccess.Crm2011WS.Repositories.ReferenceEntitiesRepository' from assembly 'DG.Crm.DataAccess.Crm2011WS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
<stack trace>
Oczywiście buduje się dobrze, a metoda jest zaimplementowana i zdecydowanie istnieje w bibliotece. Użyłem reflektora do sprawdzenia wdrożonych bibliotek DLL i nie widzę tam niczego niezwykłego - istnieją klasy, istnieją typy, zaimplementowano metodę. Ta metoda, na którą się skarży, nie jest nawet wywoływana.
Usunąłem wszystkie odniesienia i przeczytałem je w rozwiązaniu.
OdtworzyłemDG.Crm.DataAccess.Crm2011WS.Repositories.ReferenceEntitiesRepository
za pomocą skrótu „Interfejs implementacji” w Visual Studio.
Rozwiązanie ładuje się i działa poprawnie z poziomu Visual Studio.
Czego mi brakuje tutaj lub gdzie jeszcze mogę znaleźć więcej informacji?
edytuj, aby dodać strukturę rozwiązania:
The2011WS
biblioteka implementuje interfejsy, które żyją wCommon
biblioteka. Do obu tych aplikacji odwołuje się aplikacja internetowa WebApps MVC.