HRESULTs, które są zwracane przez modelu projektu
Visual C++ Modelu projektu może zwracać następujące wartości HRESULT.
Wartości HRESULT
VCPROJ_E_PROJ_RELOADED (0x80050512L)
Ten błąd wskazuje, że wszystkie odsyłacze do obiektów systemu projektu dla tego projektu są nieprawidłowe.Należy ponownie pobrać wszystkie wskaźniki, począwszy od obiektu projektu.Ten błąd występuje po załadowaniu pliku projektu z wyewidencjonowując go z programu kontroli kodu źródłowego.VCPROJ_E_FILE_EXISTS (0x80050500L)
Ten błąd jest zwracany, jeśli użytkownik spróbuje dodać plik, który jest już obecny w projekcie.VCPROJ_E_FILTER_EXISTS (0x80050501L)
Ten błąd jest zwracany, jeśli użytkownik spróbuje dodać filtr do projektu, ma już filtr tej nazwy na tym poziomie.VCPROJ_E_BAD_PATH (0x80050502L)
Ten błąd jest zwracany, jeśli niektóre części ścieżki jest zły.Na przykład być może próbujesz wprowadzić filtr dziecko jednego z jego elementów podrzędnych lub ocieżka niepoprawne systemu operacyjnego dla pliku mogą być obecne.VCPROJ_E_DIFF_PROJ (0x80050503L)
Ten błąd jest zwracany, jeśli użytkownik usiłuje ustawić nadrzędnego pliku lub filtr do czegoś nie jest obecny w tym samym projekcie.VCPROJ_E_BAD_PARENT (0x80050504L)
Ten błąd jest zwracany, jeśli użytkownik usiłuje ustawić nadrzędnego pliku lub filtr, aby coś innego niż projektu, filtr lub innego pliku.VCPROJ_E_NULL_PATH (0x80050505L)
Ten błąd jest zwracany, jeśli użytkownik usiłuje ustawić nadrzędnego pliku lub filtr NULL lub innego pliku.VCPROJ_E_ZOMBIE (0x80050506L)
Ten błąd jest zwracany, jeśli element jest nieaktywny.VCPROJ_E_NO_TOOL (0x80050507L)
Ten błąd jest zwracany, jeśli nie można odnaleźć narzędzia dla pliku.VCPROJ_E_BUILD_FAILED (0x80050508L)
Ten błąd jest zwracany, jeśli kompilacja nie powiodła się.VCPROJ_E_NOT_BUILDABLE (0x80050509L)
Ten błąd jest zwracany, jeśli nie może być zbudowany konfiguracji, który próbujesz zbudować.VCPROJ_E_NOT_FOUND (0x8005050AL)
Ten błąd jest zwracany, jeśli są szukasz nie można odnaleźć.VCPROJ_E_BAD_PROJ_FILE (0x8005050BL)
Ten błąd jest zwracany, jeśli plik projektu jest nieprawidłowa.VCPROJ_E_INTERNAL_ERR (0x8005050CL)
Ten błąd jest zwracany, jeśli coś, co powinno pracowali wewnętrznie nie powiodło się.VCPROJ_E_BLD_ALREADY_INIT (0x8005050DL)
Ten błąd jest zwracany, jeśli spróbuj zainicjować wątku build więcej niż jeden raz.VCPROJ_E_BLD_IN_PROG (0x8005050EL)
Ten błąd jest zwracany, jeśli użytkownik próbuje uruchomić build drugiej na tej samej konfiguracji, wcześniej używany.VCPROJ_E_URL_INVALID (0x8005050FL)
Ten błąd jest zwracany, jeśli użytkownik spróbuje dodać adres URL do projektu.VCPROJ_E_UNSUPPORTED_PROJ_FILE (0x80050510L)
Ten błąd jest zwracany, jeśli podczas próby przekonwertowania pliku programu project 4.0 sprzed.VCPROJ_E_NO_PLATFORMS (0x80050511L)
Ten błąd jest zwracany, jeśli użytkownik spróbuje dodać konfiguracji, gdy nie ma żadnych platform w projekcie.