Udostępnij za pomocą


Błąd krytyczny C1092

Edytowanie i kontynuowanie nie obsługuje zmian w typach danych; wymagana kompilacja

Uwagi

Typ danych został zmieniony lub dodany od ostatniej pomyślnej kompilacji.

  • Funkcja Edytuj i kontynuuj nie obsługuje zmian istniejących typów danych, w tym definicji klas, struktury lub wyliczenia. Należy zatrzymać debugowanie i skompilować aplikację.

  • Funkcja Edytuj i kontynuuj nie obsługuje dodawania nowych typów danych, jeśli plik bazy danych programu, taki jak vcx0.pdb (gdzie x jest główną wersją języka Visual C++ w użyciu) jest tylko do odczytu. Aby dodać typy danych, kompilator musi otworzyć plik .pdb w trybie zapisu.

Aby usunąć ten błąd bez zakończenia bieżącej sesji debugowania

  1. Zmień typ danych z powrotem na jego stan przed błędem.

  2. W menu Debuguj wybierz pozycję Zastosuj zmiany kodu.

Aby usunąć ten błąd bez zmiany kodu źródłowego

  1. W menu Debugowanie wybierz pozycję Zatrzymaj debugowanie.

  2. W menu Kompilacja wybierz pozycję Kompiluj.

Aby uzyskać więcej informacji, zobacz Obsługiwane zmiany kodu.