Udostępnij za pośrednictwem


Strona błędu programu Windows Forms Designer

Jeśli program Windows Forms Designer nie może załadować się z powodu błędu w kodzie, w składniku innej firmy lub w innym miejscu zobaczysz stronę błędu zamiast projektanta. Ta strona błędu nie musi oznaczać usterki w projektancie. Usterka może znajdować się gdzieś na stronie kodowej o nazwie <your-form-name>. Designer.cs. Błędy pojawiają się w zwijanych, żółtych słupkach z linkiem umożliwiającym przejście do lokalizacji błędu na stronie kodowej.

Strona błędu programu Windows Forms Designer

Możesz zignorować błędy i kontynuować ładowanie projektanta, klikając pozycję Ignoruj i Kontynuuj. Ta akcja może spowodować nieoczekiwane zachowanie, na przykład kontrolki mogą nie pojawiać się na powierzchni projektowej.

Wystąpienia tego błędu

Po rozwinięciu żółtego paska błędów każde wystąpienie błędu zostanie wyświetlone. Wiele typów błędów zawiera dokładną lokalizację w następującym formacie: [Nazwa projektu] [Nazwa formularza] Wiersz:[Numer wiersza] Kolumna:[Numer kolumny]. Jeśli stos wywołań jest skojarzony z błędem, możesz kliknąć link Pokaż stos wywołań, aby go wyświetlić. Badanie stosu wywołań może jeszcze bardziej pomóc w rozwiązaniu błędu.

Rozszerzony błąd projektanta formularzy systemu Windows

Uwaga

  • W przypadku aplikacji Visual Basic strona błędu czasu projektowania nie wyświetla więcej niż jednego błędu, ale może wyświetlać wiele wystąpień tego samego błędu.
  • W przypadku aplikacji języka C++ błędy nie mają linków lokalizacji kodu.

Pomoc dotycząca tego błędu

Jeśli dostępny jest temat pomocy dotyczący błędu, kliknij link Pomoc MSDN, aby przejść bezpośrednio do strony pomocy.

Wpisy na forum dotyczące tego błędu

Kliknij pozycję Wyszukaj fora MSDN, aby uzyskać wpisy związane z tym błędem, aby przejść do forów usługi Microsoft Developer Network. Możesz w szczególności wyszukać fora Windows Forms Designer lub Windows Forms .

Błędy czasu projektowania

W tej sekcji wymieniono niektóre błędy, które mogą wystąpić.

"<nazwa> identyfikatora" nie jest prawidłowym identyfikatorem

Ten błąd wskazuje, że nazwa pola, metody, zdarzenia lub obiektu jest niepoprawnie nazwana.

'<name>' już istnieje w '<nazwa> projektu'

Komunikat o błędzie: "'<name>" już istnieje w '<nazwie> projektu'. Wprowadź unikatową nazwę".

Określono nazwę dziedziczonego formularza, który już istnieje w projekcie. Aby naprawić ten błąd, nadaj dziedziczonemu formularzowi unikatową nazwę.

"<Nazwa> karty przybornika" nie jest kategorią przybornika

Projektant innej firmy próbował uzyskać dostęp do karty w przyborniku, który nie istnieje. Skontaktuj się z dostawcą składnika.

Żądany analizator języka nie jest zainstalowany

Komunikat o błędzie: "Żądany analizator języka nie jest zainstalowany. Nazwa analizatora języka to '{0}'".

Program Visual Studio próbował załadować projektanta zarejestrowanego dla typu pliku, ale nie mógł. Jest to najbardziej prawdopodobne z powodu błędu, który wystąpił podczas instalacji. Skontaktuj się z dostawcą języka, którego używasz, aby uzyskać poprawkę.

Brak usługi wymaganej do generowania i analizowania kodu źródłowego

Jest to problem ze składnikiem innej firmy. Skontaktuj się z dostawcą składnika.

Wystąpił wyjątek podczas próby utworzenia wystąpienia "<nazwa> obiektu"

Komunikat o błędzie: "Wystąpił wyjątek podczas próby utworzenia wystąpienia "<nazwa> obiektu". Wyjątek to "<ciąg> wyjątku".

Projektant innej firmy zażądał utworzenia obiektu przez program Visual Studio, ale obiekt zgłosił błąd. Skontaktuj się z dostawcą składnika.

Inny edytor ma otwartą nazwę< dokumentu> w trybie niezgodnym

Komunikat o błędzie: "Inny edytor ma< otwartą nazwę> dokumentu w trybie niezgodnym. Zamknij edytor i spróbuj ponownie wykonać tę operację".

Ten błąd występuje, jeśli spróbujesz otworzyć plik, który jest już otwarty w innym edytorze. Zostanie wyświetlony edytor, który ma już otwarty plik. Aby rozwiązać ten błąd, zamknij edytor, który ma otwarty plik, i spróbuj ponownie.

Inny edytor wprowadził zmiany w nazwie dokumentu<>

Zamknij i otwórz ponownie projektanta, aby zmiany zaczęły obowiązywać. Zwykle program Visual Studio automatycznie ponownie ładuje projektanta po wprowadzeniu zmian. Jednak inni projektanci, tacy jak projektanci składników innych firm, mogą nie obsługiwać zachowania ponownego ładowania. W takim przypadku program Visual Studio wyświetli monit o zamknięcie i ponowne otwarcie projektanta ręcznie.

Inny edytor ma plik otwarty w trybie niezgodnym

Komunikat o błędzie: "Inny edytor ma plik otwarty w trybie niezgodnym. Zamknij edytor i spróbuj ponownie wykonać tę operację".

Ten komunikat jest podobny do "Inny edytor ma< otwartą nazwę> dokumentu w trybie niezgodnym", ale program Visual Studio nie może określić nazwy pliku. Aby rozwiązać ten błąd, zamknij edytor, który ma otwarty plik, i spróbuj ponownie.

Ranga tablicy "<ranga w tablicy>" jest zbyt wysoka

Program Visual Studio obsługuje tylko tablice jednowymiarowe w bloku kodu, który jest analizowany przez projektanta. Tablice wielowymiarowe są prawidłowe poza tym obszarem.

Nie można otworzyć zestawu "<nazwa> zestawu"

Komunikat o błędzie: "Nie można otworzyć zestawu "<nazwa> zestawu". Sprawdź, czy plik nadal istnieje".

Ten komunikat o błędzie pojawia się podczas próby otwarcia pliku, którego nie można otworzyć. Sprawdź, czy plik istnieje i czy jest prawidłowym zestawem.

Nieprawidłowy typ elementu. Ten serializator oczekuje elementu typu "<nazwa> typu"

Jest to problem ze składnikiem innej firmy. Skontaktuj się z dostawcą składnika.

Nie można uzyskać dostępu do przybornika programu Visual Studio w tej chwili

Program Visual Studio wykonał wywołanie przybornika, które nie było dostępne. Jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Nie można powiązać programu obsługi zdarzeń ze zdarzeniem "<nazwa> zdarzenia", ponieważ jest on tylko do odczytu

Ten błąd najczęściej pojawia się, gdy próbowano połączyć zdarzenie z kontrolką dziedziczonej z klasy bazowej. Jeśli zmienna składowa kontrolki jest prywatna, program Visual Studio nie może połączyć zdarzenia z metodą . Formanty dziedziczone prywatnie nie mogą mieć powiązanych z nimi dodatkowych zdarzeń.

Nie można utworzyć nazwy metody dla żądanego składnika, ponieważ nie jest członkiem kontenera projektu

Program Visual Studio próbował dodać program obsługi zdarzeń do składnika, który nie ma zmiennej składowej w projektancie. Skontaktuj się z dostawcą składnika.

Nie można nazwać obiektu "<name>", ponieważ ma już nazwę "<name>"

Jest to błąd wewnętrzny w serializatorze programu Visual Studio. Wskazuje, że serializator próbował dwukrotnie nazwać obiekt, który nie jest obsługiwany. Jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Nie można usunąć ani zniszczyć dziedziczonego składnika "<nazwa> składnika"

Odziedziczone kontrolki są własnością ich dziedziczonej klasy. Zmiany w odziedziczonej kontrolce muszą zostać wprowadzone w klasie, z której pochodzi kontrolka. W związku z tym nie można jej zmienić ani zniszczyć.

Kategoria "<Nazwa> karty przybornika" nie ma narzędzia dla klasy "<nazwa> klasy"

Projektant próbował odwołać się do klasy na określonej karcie Przybornik, ale klasa nie istnieje. Skontaktuj się z dostawcą składnika.

Klasa "<nazwa> klasy" nie ma zgodnego konstruktora

Projektant innej firmy poprosił program Visual Studio o utworzenie obiektu z określonymi parametrami w konstruktorze, który nie istnieje. Skontaktuj się z dostawcą składnika.

Generowanie kodu dla właściwości "<property name>" nie powiodło się

Jest to ogólna otoka błędu. Ciąg błędu, który towarzyszy temu komunikatowi, zawiera więcej szczegółów na temat komunikatu o błędzie i zawiera link do bardziej szczegółowego tematu pomocy. Aby naprawić ten błąd, usuń błąd określony w komunikacie o błędzie dołączonym do tego błędu.

Składnik "<nazwa> składnika" nie wywołał elementu Container.Add() w konstruktorze

Jest to błąd w właśnie załadowanym składniku lub umieszczonym w formularzu. Wskazuje, że składnik nie dodał się do kontrolki kontenera (niezależnie od tego, czy jest to inna kontrolka, czy formularz). Projektant będzie nadal działać, ale w czasie wykonywania mogą występować problemy ze składnikiem.

Aby naprawić błąd, skontaktuj się z dostawcą składnika. Ewentualnie, jeśli jest to utworzony składnik, wywołaj metodę IContainer.Add w konstruktorze składnika.

Nazwa składnika nie może być pusta

Ten błąd występuje podczas próby zmiany nazwy składnika na pustą wartość.

Nie można uzyskać dostępu do zmiennej "<nazwa> zmiennej", ponieważ nie została jeszcze zainicjowana

Ten błąd może wystąpić z powodu dwóch scenariuszy. Dostawca składników innej firmy ma problem z rozproszoną kontrolką lub składnikiem albo napisany kod zawiera cykliczne zależności między składnikami.

Aby rozwiązać ten błąd, upewnij się, że kod nie ma zależności cyklicznego. Jeśli nie ma takich problemów, zanotuj dokładny tekst komunikatu o błędzie i skontaktuj się z dostawcą składnika.

Nie można odnaleźć typu "<nazwa> typu"

Komunikat o błędzie: "Nie można odnaleźć typu "<nazwa> typu". Upewnij się, że zestaw zawierający ten typ jest przywołyny. Jeśli ten typ jest częścią projektu projektowego, upewnij się, że projekt został pomyślnie skompilowany.

Ten błąd wystąpił, ponieważ nie znaleziono odwołania. Upewnij się, że typ wskazany w komunikacie o błędzie jest przywołyny i że istnieją również odwołania do wszystkich zestawów, których wymaga typ. Często problem polega na tym, że kontrolka w rozwiązaniu nie została skompilowana. Aby skompilować, wybierz pozycję Kompiluj rozwiązanie z menu Kompilacja . W przeciwnym razie, jeśli kontrolka została już skompilowana, dodaj odwołanie ręcznie z menu prawym przyciskiem myszy folderu Odwołania lub Zależności w Eksplorator rozwiązań.

Nie można załadować typu "<nazwa> typu"

Komunikat o błędzie: "Nie można załadować typu "<nazwa> typu". Upewnij się, że zestaw zawierający ten typ został dodany do odwołań do projektu.

Program Visual Studio próbował połączyć metodę obsługi zdarzeń i nie mógł odnaleźć co najmniej jednego typu parametrów dla metody . Jest to zwykle spowodowane brakiem odwołania. Aby naprawić ten błąd, dodaj odwołanie zawierające typ do projektu i spróbuj ponownie.

Nie można zlokalizować szablonów elementów projektu dla składników dziedziczynych

Szablony dla formularzy dziedziczych w programie Visual Studio nie są dostępne. Jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Deleguj klasę "<nazwa> klasy" nie ma metody invoke. Czy ta klasa jest pełnomocnikiem

Program Visual Studio próbował utworzyć procedurę obsługi zdarzeń, ale wystąpił problem z typem zdarzenia. Może się tak zdarzyć, jeśli zdarzenie zostało utworzone przez język niezgodny ze specyfikacją CLS. Skontaktuj się z dostawcą składnika.

Zduplikowana deklaracja elementu członkowskiego "<nazwa> elementu członkowskiego"

Ten błąd występuje, ponieważ zmienna składowa została zadeklarowana dwukrotnie (na przykład dwa kontrolki o nazwie Button1 są deklarowane w kodzie). Nazwy muszą być unikatowe w dziedziczonej postaci. Ponadto nazwy nie mogą się różnić tylko wielkością liter.

Błąd podczas odczytywania zasobów z pliku zasobu dla kultury "<nazwa> kultury"

Ten błąd może wystąpić, jeśli w projekcie istnieje nieprawidłowy plik resx.

Aby naprawić ten błąd:

  1. Kliknij przycisk Pokaż wszystkie pliki w Eksplorator rozwiązań, aby wyświetlić pliki resx skojarzone z rozwiązaniem.
  2. Załaduj plik resx w edytorze XML, klikając prawym przyciskiem myszy plik resx i wybierając polecenie Otwórz.
  3. Ręcznie edytuj plik resx, aby rozwiązać problemy z błędami.

Błąd podczas odczytywania zasobów z pliku zasobu dla domyślnej kultury "<nazwa> kultury"

Ten błąd może wystąpić, jeśli w projekcie istnieje nieprawidłowy plik resx dla kultury domyślnej.

Aby naprawić ten błąd:

  1. Kliknij przycisk Pokaż wszystkie pliki w Eksplorator rozwiązań, aby wyświetlić pliki resx skojarzone z rozwiązaniem.
  2. Załaduj plik resx w edytorze XML, klikając prawym przyciskiem myszy plik resx i wybierając polecenie Otwórz.
  3. Ręcznie edytuj plik resx, aby rozwiązać problemy z błędami.

Nie można przeanalizować metody "<nazwa> metody"

Komunikat o błędzie: "Nie można przeanalizować metody "<nazwa> metody". Analizator zgłosił następujący błąd: "<ciąg> błędu". Zapoznaj się z listą zadań pod kątem potencjalnych błędów.

Jest to ogólny komunikat o błędzie dotyczący problemów występujących podczas analizowania. Te błędy są często spowodowane błędami składni. Zobacz listę zadań, aby zapoznać się z określonymi komunikatami związanymi z błędem.

Nieprawidłowa nazwa składnika: "<nazwa> składnika"

Podjęto próbę zmiany nazwy składnika na nieprawidłową wartość dla tego języka. Aby naprawić ten błąd, nadaj składnikowi nazwę zgodną z regułami nazewnictwa dla tego języka.

Typ "<nazwa> klasy" składa się z kilku częściowych klas w tym samym pliku

Podczas definiowania klasy w wielu plikach przy użyciu częściowego słowa kluczowego można mieć tylko jedną definicję częściową w każdym pliku.

Aby naprawić ten błąd, usuń wszystkie, ale jedną z częściowych definicji klasy z pliku.

Nie można odnaleźć zestawu "<nazwa> zestawu"

Komunikat o błędzie: "Nie można odnaleźć zestawu "<nazwa> zestawu". Upewnij się, że zestaw jest przywołyny. Jeśli zestaw jest częścią bieżącego projektu projektowego, upewnij się, że projekt został skompilowany.

Ten błąd jest podobny do "Nie można odnaleźć typu "<nazwa> typu", ale ten błąd zwykle występuje z powodu atrybutu metadanych. Aby naprawić ten błąd, sprawdź, czy odwołania do wszystkich zestawów używanych przez atrybuty są przywołyne.

Nazwa zestawu "<nazwa> zestawu" jest nieprawidłowa

Składnik zażądał określonego zestawu, ale nazwa podana przez składnik nie jest prawidłową nazwą zestawu. Skontaktuj się z dostawcą składnika.

Nie można zaprojektować klasy bazowej "<nazwa> klasy"

Program Visual Studio załadował klasę, ale nie można zaprojektować klasy, ponieważ implementator klasy nie dostarczył projektanta. Jeśli klasa obsługuje projektanta, upewnij się, że nie ma problemów, które mogłyby powodować problemy z wyświetlaniem go w projektancie, na przykład błędy kompilatora. Upewnij się również, że wszystkie odwołania do klasy są poprawne, a wszystkie nazwy klas są poprawnie napisane. W przeciwnym razie, jeśli klasa nie jest godna uwagi, zmodyfikuj ją w widoku Kod.

Nie można załadować klasy bazowej "<nazwa> klasy"

Klasa nie jest przywołyowana w projekcie, więc program Visual Studio nie może go załadować. Aby rozwiązać ten błąd, dodaj odwołanie do klasy w projekcie i zamknij i otwórz ponownie okno Windows Forms Designer.

Nie można zaprojektować klasy "<nazwa> klasy" w tej wersji programu Visual Studio

Projektant dla tej kontrolki lub składnika nie obsługuje tych samych typów, które wykonuje program Visual Studio. Skontaktuj się z dostawcą składnika.

Nazwa klasy nie jest prawidłowym identyfikatorem dla tego języka

Kod źródłowy tworzony przez użytkownika ma nazwę klasy, która jest nieprawidłowa dla używanego języka. Aby poprawić ten błąd, nadaj klasie nazwę, która jest zgodna z wymaganiami języka.

Nie można dodać składnika, ponieważ zawiera odwołanie cykliczne do "<nazwy> odwołania"

Nie można dodać do siebie kontrolki ani składnika. Inną sytuacją, w której może się to zdarzyć, jest sytuacja, gdy istnieje kod w metodzie InitializeComponent formularza (na przykład Form1), który tworzy inne wystąpienie formularza Form1.

Nie można teraz zmodyfikować projektanta

Ten błąd występuje, gdy plik w edytorze jest oznaczony jako tylko do odczytu. Upewnij się, że plik nie jest oznaczony jako tylko do odczytu, a aplikacja nie jest uruchomiona.

Nie można wyświetlić projektanta dla tego pliku, ponieważ nie można zaprojektować żadnej z w nim klas

Ten błąd występuje, gdy program Visual Studio nie może odnaleźć klasy bazowej spełniającej wymagania projektanta. Formularze i kontrolki muszą pochodzić z klasy bazowej obsługującej projektantów. Jeśli pochodzisz z dziedziczonego formularza lub kontrolki, upewnij się, że projekt został skompilowany.

Projektant klasy bazowej "<nazwa> klasy" nie jest zainstalowany

Program Visual Studio nie może załadować projektanta dla klasy. Jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Projektant musi utworzyć wystąpienie typu "<nazwa> typu", ale nie może, ponieważ typ jest zadeklarowany jako abstrakcyjny

Ten błąd wystąpił, ponieważ klasa bazowa obiektu przekazywanego do projektanta jest abstrakcyjna, co nie jest dozwolone.

Nie można załadować pliku w projektancie

Klasa bazowa tego pliku nie obsługuje żadnych projektantów. Aby obejść ten problem, użyj widoku Kod, aby pracować nad plikiem. Kliknij prawym przyciskiem myszy plik w Eksplorator rozwiązań i wybierz polecenie Wyświetl kod.

Język tego pliku nie obsługuje niezbędnych usług analizowania kodu i generowania

Komunikat o błędzie: "Język tego pliku nie obsługuje niezbędnych usług analizowania kodu i generowania. Upewnij się, że otwierany plik jest członkiem projektu, a następnie spróbuj ponownie otworzyć plik".

Ten błąd najprawdopodobniej wynikał z otwarcia pliku, który znajduje się w projekcie, który nie obsługuje projektantów.

Klasa analizatora języka "<nazwa> klasy" nie jest poprawnie zaimplementowana

Komunikat o błędzie: "Klasa analizatora języka "<nazwa> klasy" nie jest prawidłowo zaimplementowana. Skontaktuj się z dostawcą w celu uzyskania zaktualizowanego modułu analizatora.

Używany język zarejestrował klasę projektanta, która nie pochodzi z poprawnej klasy bazowej. Skontaktuj się z dostawcą używanego języka.

Nazwa "<name>" jest już używana przez inny obiekt

Jest to błąd wewnętrzny w serializatorze programu Visual Studio. Jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Obiekt "<nazwa> obiektu" nie implementuje interfejsu IComponent

Program Visual Studio próbował utworzyć składnik, ale utworzony obiekt nie implementuje interfejsu IComponent . Skontaktuj się z dostawcą składnika, aby uzyskać poprawkę.

Obiekt "<object name>" zwrócił wartość null dla właściwości "<property name>", ale nie jest to dozwolone

Istnieją pewne właściwości platformy .NET, które zawsze powinny zwracać obiekt. Na przykład kolekcja Formanty formularza powinna zawsze zwracać obiekt, nawet jeśli w nim nie ma żadnych kontrolek.

Aby naprawić ten błąd, upewnij się, że właściwość określona w błędzie nie ma wartości null.

Obiekt danych serializacji nie jest odpowiednim typem

Obiekt danych oferowany przez serializator nie jest wystąpieniem typu zgodnego z używanym bieżącym serializatorem. Skontaktuj się z dostawcą składnika.

Usługa "<nazwa> usługi" jest wymagana, ale nie można jej znaleźć

Komunikat o błędzie: "Wymagana jest usługa "<nazwa> usługi", ale nie można jej znaleźć. Może wystąpić problem z instalacją programu Visual Studio".

Usługa wymagana przez program Visual Studio jest niedostępna. Jeśli próbujesz załadować projekt, który nie obsługuje tego projektanta, użyj Edytora kodu, aby wprowadzić wymagane zmiany. W przeciwnym razie jeśli widzisz ten błąd, zarejestruj problem przy użyciu opcji Zgłoś problem.

Wystąpienie usługi musi pochodzić z lub implementować "<nazwę> interfejsu"

Ten błąd wskazuje, że projektant składników lub składników nazwał metodę AddService , która wymaga interfejsu i obiektu, ale określony obiekt nie implementuje określonego interfejsu. Skontaktuj się z dostawcą składnika.

Nie można zmodyfikować tekstu w oknie kodu

Komunikat o błędzie: "Nie można zmodyfikować tekstu w oknie kodu. Sprawdź, czy plik nie jest tylko do odczytu i że jest wystarczająca ilość miejsca na dysku".

Ten błąd występuje, gdy program Visual Studio nie może edytować pliku z powodu problemów z miejscem na dysku lub pamięci albo plik jest oznaczony jako tylko do odczytu.

Obiekt modułu wyliczającego Przybornik obsługuje tylko pobieranie jednego elementu jednocześnie

Jeśli widzisz ten błąd, jeśli widzisz ten błąd, zarejestruj problem przy użyciu polecenia Zgłoś problem.

Nie można pobrać elementu przybornika dla elementu "<nazwa> składnika" z przybornika

Komunikat o błędzie: "Nie można pobrać elementu przybornika dla elementu "<nazwa> składnika" z przybornika. Upewnij się, że zestaw zawierający element Przybornik jest poprawnie zainstalowany. Element Przybornika zgłosił następujący błąd: <ciąg> błędu.

Składnik, którego dotyczy ten składnik, zgłosił wyjątek, gdy program Visual Studio uzyskiwał do niego dostęp. Skontaktuj się z dostawcą składnika.

Nie można pobrać elementu przybornika dla elementu przybornika<> z przybornika

Komunikat o błędzie: "Nie można pobrać elementu przybornika dla< elementu> przybornika z przybornika. Spróbuj usunąć element z przybornika i dodać go z powrotem.

Ten błąd występuje, jeśli dane w elemencie przybornika staną się uszkodzone lub wersja składnika uległa zmianie. Spróbuj usunąć element z przybornika i dodać go ponownie.

Nie można odnaleźć typu "<nazwa> typu"

Komunikat o błędzie: "Nie można odnaleźć typu "<nazwa> typu". Upewnij się, że zestaw zawierający typ jest przywołyny. Jeśli zestaw jest częścią bieżącego projektu projektowego, upewnij się, że projekt został skompilowany.

Podczas ładowania projektanta program Visual Studio nie może odnaleźć typu. Upewnij się, że zestaw zawierający typ jest przywołyny. Jeśli zestaw jest częścią bieżącego projektu projektowego, upewnij się, że projekt został skompilowany.

Usługa rozpoznawania typów może być wywoływana tylko z głównego wątku aplikacji

Program Visual Studio próbował uzyskać dostęp do wymaganych zasobów z nieprawidłowego wątku. Ten błąd jest wyświetlany, gdy kod użyty do utworzenia projektanta nazwał usługę rozpoznawania typów z wątku innego niż główny wątek aplikacji. Aby naprawić ten błąd, wywołaj usługę z poprawnego wątku lub skontaktuj się z dostawcą składnika.

Zmienna "<nazwa> zmiennej" jest niezdecydowana lub nigdy nie została przypisana

Kod źródłowy zawiera odwołanie do zmiennej, takiej jak Button1, która nie jest zadeklarowana ani przypisana. Jeśli zmienna nie została przypisana, ten komunikat jest wyświetlany jako ostrzeżenie, a nie błąd.

Istnieje już program obsługi poleceń dla polecenia menu "<nazwa polecenia> menu"

Ten błąd pojawia się, jeśli projektant innej firmy dodaje polecenie, które ma już program obsługi do tabeli poleceń. Skontaktuj się z dostawcą składnika.

Istnieje już składnik o nazwie "<nazwa> składnika"

Komunikat o błędzie: "Istnieje już składnik o nazwie "<nazwa> składnika". Składniki muszą mieć unikatowe nazwy, a nazwy nie mogą być uwzględniane wielkości liter. Nazwa nie może również powodować konfliktu z nazwą dowolnego składnika w dziedziczonej klasie".

Ten komunikat o błędzie pojawia się, gdy nastąpiła zmiana nazwy składnika w okno Właściwości. Aby rozwiązać ten błąd, upewnij się, że wszystkie nazwy składników są unikatowe, nie są uwzględniane wielkości liter i nie powodują konfliktu z nazwami żadnych składników w klasach dziedziczych.

Istnieje już twórca elementu przybornika zarejestrowany dla formatu "<nazwa> formatu"

Składnik innej firmy wykonał wywołanie zwrotne elementu na karcie Przybornik, ale element zawierał już wywołanie zwrotne. Skontaktuj się z dostawcą składnika.

Ten aparat języka nie obsługuje modelu CodeModel, za pomocą którego można załadować projektanta

Ten komunikat jest podobny do "Język dla tego pliku nie obsługuje niezbędnych usług analizowania kodu i generowania", ale ten komunikat obejmuje wewnętrzny problem z rejestracją. Jeśli widzisz ten błąd, jeśli widzisz ten błąd, zarejestruj problem przy użyciu polecenia Zgłoś problem.

Typ "<nazwa> typu" nie ma konstruktora z parametrami typów "<nazwy> typów parametrów"

Program Visual Studio nie może odnaleźć konstruktora, który miał pasujące parametry. Może to być wynikiem podawania konstruktora z typami innymi niż wymagane. Na przykład konstruktor punktu może przyjmować dwie liczby całkowite. Jeśli podano zmiennoprzecinki, zostanie zgłoszony ten błąd.

Aby rozwiązać ten błąd, użyj innego konstruktora lub jawnie rzutuj typy parametrów, tak aby były zgodne z tymi dostarczonymi przez konstruktora.

Nie można dodać odwołania "<reference name>" do bieżącej aplikacji

Komunikat o błędzie: "Nie można dodać odwołania "<nazwa> odwołania" do bieżącej aplikacji. Sprawdź, czy nie odwołano się do innej wersji "<nazwy> odwołania".

Program Visual Studio nie może dodać odwołania. Aby rozwiązać ten błąd, sprawdź, czy inna wersja odwołania nie została jeszcze odwołana.

Nie można wyewidencjonować bieżącego pliku

Komunikat o błędzie: "Nie można wyewidencjonować bieżącego pliku. Plik może być zablokowany lub może być konieczne ręczne wyewidencjonowywanie pliku.

Ten błąd pojawia się, gdy zmieniasz plik, który jest obecnie zaewidencjonowany w kontrolce kodu źródłowego. Zazwyczaj program Visual Studio wyświetla okno dialogowe wyewidencjonowania plików, aby użytkownik mógł wyewidencjonować plik. Tym razem plik nie został wyewidencjonowany, być może z powodu konfliktu scalania podczas wyewidencjonowania. Aby naprawić ten błąd, upewnij się, że plik nie jest zablokowany, a następnie spróbuj ręcznie wyewidencjonować plik.

Nie można odnaleźć strony o nazwie "<Nazwa karty> okna dialogowego Opcje"

Ten błąd występuje, gdy projektant składników żąda dostępu do strony z okna dialogowego Opcje przy użyciu nazwy, która nie istnieje. Skontaktuj się z dostawcą składnika.

Nie można odnaleźć właściwości "<nazwa> właściwości" na stronie "<Opcje nazwa> karty okna dialogowego"

Ten błąd występuje, gdy projektant składników żąda dostępu do określonej wartości na stronie w oknie dialogowym Opcje, ale ta wartość nie istnieje. Skontaktuj się z dostawcą składnika.

Program Visual Studio nie może otworzyć projektanta dla pliku, ponieważ klasa w niej nie dziedziczy z klasy, którą można zaprojektować wizualnie

Program Visual Studio załadował klasę, ale nie można załadować projektanta dla tej klasy. Program Visual Studio wymaga, aby projektanci używali pierwszej klasy w pliku. Aby poprawić ten błąd, przenieś kod klasy, aby był to pierwsza klasa w pliku, a następnie ponownie załaduj projektanta.

Program Visual Studio nie może zapisywać ani ładować wystąpień typu "<nazwa> typu"

Jest to problem ze składnikiem innej firmy. Skontaktuj się z dostawcą składnika.

Program Visual Studio nie może otworzyć "<nazwy> dokumentu" w widoku projektu

Komunikat o błędzie: "Program Visual Studio nie może otworzyć "<nazwa> dokumentu" w widoku projektu. Nie zainstalowano analizatora dla typu pliku.

Ten błąd wskazuje, że język projektu nie obsługuje projektanta i pojawia się podczas próby otwarcia pliku w oknie dialogowym Otwieranie pliku lub z Eksplorator rozwiązań. Zamiast tego zmodyfikuj plik w widoku Kod.

Program Visual Studio nie może odnaleźć projektanta dla klas typu "<nazwa> typu"

Program Visual Studio załadował klasę, ale nie można jej zaprojektować. Zamiast tego edytuj klasę w widoku Kod, klikając prawym przyciskiem myszy klasę i wybierając polecenie Wyświetl kod.

Zobacz też