Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ha a Windows Forms Designer nem töltődik be a kód hibája miatt, egy külső összetevőben vagy máshol, a tervező helyett egy hibaoldal jelenik meg. Ez a hibalap nem feltétlenül jelez hibát a tervezőben. Lehetséges, hogy a hiba valahol a kód mögötti fájlban található. A hibák összecsukható, sárga sávokban jelennek meg, és egy hivatkozással a hiba helyére ugorhatnak a kódlapon.
Hibaablak
A hibaablak különböző részekből áll.
Sárga sáv
Minden hibáért létrejön a sárga összecsukható sáv, leírás szerint csoportosítva. A sáv azt a fordítóhibát ismerteti, amely megakadályozza, hogy a tervező betöltse a tulajdonságot. Ezek a részletek a következők:
- A fájl, amelyben a hiba található.
- Annak a fájlnak az oszlopa és sora, amelyben a hiba előfordul.
- Hibakód.
- A hiba leírása.
- Egy hivatkozás, amely közvetlenül a hibára navigál.
Ennek a hibának az esetei
A sárga hibasáv kibontásakor a hiba minden példánya megjelenik a listában. Számos hibatípus tartalmaz pontos helyet a következő formátumban: <projekt neve><űrlap neve> Sor:<sorszám> Oszlop:<oszlopszám>. Amennyiben egy hívásverem van társítva a hibához, a Hívásverem megjelenítése hivatkozásra kattintva megtekintheti azt. A hívásverem vizsgálata segíthet a hiba megoldásában.
Fontos
A hiba elemei a használt kódnyelvtől függően változhatnak.
Segítség a hiba megoldásához
Ha elérhető egy súgócikk a hibához, a MSDN súgójának hivatkozásával közvetlenül a súgóoldalra navigálhat.
Fórumbejegyzések erről a hibáról
Válassza a Keresse meg az MSDN fórumain a hibával kapcsolatos bejegyzéseket hivatkozást a régi Microsoft Fejlesztői Hálózat fórumainak megnyitásához. Előfordulhat, hogy a Microsoft Q &A vagy StackOverflow fórumain szeretne keresni vagy feltenni egy kérdést.
Mi az első kipróbálás?
A hibákat gyakran a projekt vagy megoldás megtisztításával és újraépítésével lehet elhárítani.
- Keresse meg a Megoldáskezelő ablakát.
- Kattintson a jobb gombbal a megoldásra vagy projektre, és válassza a Tisztalehetőséget.
- Kattintson a jobb gombbal a megoldásra vagy projektre, és válassza a Újraépítéslehetőséget.
A bin és obj mappákat is törölheti a projektmappából. Ez törölhet egy ideiglenes fájlt, vagy okozhat egy visszaállítási műveletet, amely kijavítja a hibás függőséget.
Az alábbi szakasz a tervezési idő gyakori hibáinak osztályozására használható.
Gyakori tervezési idejű hibák
Ez a szakasz felsorolja az esetlegesen előforduló hibákat.
- A '<név>' nem létezik az aktuális környezetben
- '<azonosító neve>' nem érvényes azonosító
- '<neve>' már létezik a következőben: '<projektnév>'
- '<Az eszköztár fülnév>' nem eszköztár kategória
- A kért nyelvelemző nincs telepítve
- A forráskód létrehozásához és elemzéséhez szükséges szolgáltatás hiányzik
- Kivétel történt<objektumnév példányának létrehozása közben>'
- Egy másik szerkesztő nem kompatibilis módban<>dokumentumnévvel rendelkezik,
- Egy másik szerkesztő módosította<dokumentum nevét>'
- Egy másik szerkesztő nem kompatibilis módban nyitja meg a fájlt,
- A<tömbben lévő>rang túl magas
- szerelvény "<szerelvény neve>' nem nyitható meg
- Hibás elemtípus. Ez a szerializáló "<típusnév>" típusú elemet vár
- Jelenleg nem érhető el a Visual Studio eszközkészlete
- Nem lehet eseménykezelőt hozzárendelni a '<eseménynév>' eseményhez, mert az csak olvasható
- Nem hozható létre metódusnév a kért összetevőhöz, mert nem tagja a tervezési tárolónak
- Az objektumot nem lehet '<név>' néven nevezni, mert már el van nevezve '<név>'
- Nem távolítható el vagy semmisíthető meg az örökölt összetevő<összetevő neve>'
- kategória '<Eszközkészlet fül neve>' nincs eszköze az '<osztálynév>' osztályhoz
- Az '<osztály>' nem rendelkezik egyező konstruktorral
- "<tulajdonságnév>" tulajdonság kódlétrehozása nem sikerült
- összetevő "<összetevő neve>' nem hívta meg a Container.Add elemet a konstruktorban
- összetevő neve nem lehet üres
- Nem lehetett hozzáférni a „<változó neve>” változóhoz, mert még nem inicializálták
- Nem található a(z) '<típusnév>'
- Nem sikerült betölteni<típus nevét>'
- Nem található az örökölt összetevők projektelem-sablonjai
- Az "<osztálynév>" delegálási osztály nem rendelkezik meghívási metódusokkal. Ez az osztály delegált
- Ismétlődő deklaráció a(z) '<tagnév>' tagról
- Hiba történt a kultúra '<>' erőforrás fájljának olvasása során
- Hiba történt az alapértelmezett kultúra erőforrásfájljának olvasása közben a '<kultúra neve>' erőforráshoz.
- Nem sikerült elemezni a(z)<metódus nevét>'
- Érvénytelen összetevőnév: '<összetevő neve>'
- Az "<osztálynév>" típus több részleges osztályból áll ugyanabban a fájlban
- A szerelvény "<szerelvény neve>' nem található
- A "<szerelvénynév>" érvénytelen
- Az "<osztálynév>" alaposztályt nem lehet megtervezni
- Az "<osztály neve>" alaposztály nem tölthető be
- Az '<osztály neve>' nem tervezhető meg ebben a Visual Studio verzióban:
- Az osztálynév nem érvényes azonosító ehhez a nyelvhez
- Az összetevő nem adható hozzá, mert körkörös hivatkozást tartalmaz<hivatkozás nevére>'
- A tervező jelenleg nem módosítható
- A tervező nem jeleníthető meg ehhez a fájlhoz, mert a benne lévő osztályok egyike sem tervezhető
- Az<osztálynév>' alaposztály tervezője nincs telepítve
- A tervezőnek létre kell hoznia egy "<típusnevet>" típusú példányt, de ez nem lehetséges, mert a típus absztrakt
- A fájl nem tölthető be a tervező eszközben
- A fájl nyelve nem támogatja a szükséges kódelemzési és -létrehozási szolgáltatásokat
- A nyelvi elemző osztály<osztálynév>' nincs megfelelően implementálva,
- A "<név>" nevet már használja egy másik objektum
-
Az objektum "<objektum neve>' nem implementálja a
IComponentinterfészt - Az objektum "<objektumnév>" null értéket adott vissza a tulajdonsághoz<tulajdonság neve>' értékhez, de ez nem engedélyezett
- A szerializálási adatobjektum nem a megfelelő típusú
- A szolgáltatás '<szolgáltatásnév>' kötelező, de nem található
- A szolgáltatáspéldánynak a<'interfész neve'>-ből kell származtatottnak lennie vagy implementálnia
- A kódablakban lévő szöveg nem módosítható
- Az Eszközkészlet enumerátor objektuma egyszerre csak egy elem beolvasását támogatja
- Az '<összetevő>' elemet nem sikerült lekérni az eszköztárból
- Az '<Eszközkészlet elem neve>' nem kérhető le az eszközkészletből
- A "<típusnév>" típus nem található
- A típusfeloldási szolgáltatás csak a fő alkalmazásszálból hívható meg
- A változó "<változó neve>' nincs bejelentve, vagy soha nem lett hozzárendelve
- Már létezik parancskezelő a menüparancshoz,<menüparancs neve>'
- Már létezik<összetevő neve>'
- Már van regisztrálva egy eszköztárelem készítő a(z) '<' formátumhoz>
- Ez a nyelvi motor nem támogat egy CodeModel-t, amellyel egy tervezőt lehet betölteni
- A(z) '<típusnév>' típus nem rendelkezik olyan konstruktorral, amely a(z) '<paramétertípusnevek>' típusú paraméterekkel rendelkezik
- Nem lehet<hivatkozásnevet>hozzáadni az aktuális alkalmazáshoz
- Nem lehet megnyitni az aktuális fájlt
- Nem található az „<” beállítások párbeszédpanel „>” lapja
- A(z) "<tulajdonság neve>" tulajdonság nem található a(z) "<Beállítások párbeszédpanel lap neve>" lapon.
- Visual Studio nem tud tervezőt megnyitni a fájlhoz, mert a benne lévő osztály nem öröklődik olyan osztálytól, amely vizuálisan megtervezhető
- A Visual Studio nem tudja menteni vagy betölteni a(z) '<' típus példányait '>'
- A Visual Studio nem tudja megnyitni<dokumentum nevét>' Tervező nézetben
- Visual Studio nem talált tervezőt<típusú osztályokhoz>'
A "<név>' nem létezik az aktuális környezetben
Ez a hiba leggyakrabban akkor jelenik meg, ha töröl vagy átnevez egy eseménykezelőt a tervezőfájl által hivatkozott kód mögötti fájlban. Nyissa meg a <form>.designer fájlt és a<nyelvű> kódfájlt, majd távolítsa el az eseménykezelőt az űrlapról vagy a vezérlőről.
'<azonosító neve>' nem érvényes azonosító
Ez a hiba azt jelzi, hogy egy mező, metódus, esemény vagy objektum neve helytelen.
'A<név>' már létezik a '<projekt nevében>'
A projektben már létező olyan örökölt űrlap nevét adta meg. A hiba kijavításához adjon egyedi nevet az örökölt űrlapnak.
'<Eszközkészlet lap neve>' nem eszközkészlet-kategória
Egy külső tervező megpróbált hozzáférni az eszközkészlet nem létező lapjára. Lépjen kapcsolatba az összetevő szállítójával.
A kért nyelvelemző nincs telepítve
A Visual Studio megkísérelt betölteni egy olyan tervezőt, aki regisztrálva van a fájltípushoz, de nem sikerült. Ez valószínűleg a beállítás során előforduló hiba miatt történt. Lépjen kapcsolatba a javításhoz használt nyelv gyártójával.
Hiányzik egy, a forráskód létrehozásához és elemzéséhez szükséges szolgáltatás
Ez a hiba egy külső összetevővel kapcsolatos probléma. Lépjen kapcsolatba az összetevő szállítójával.
Kivétel történt a "<objektumnév>' példányának létrehozása közben.
Egy külső tervező kérte, hogy a Visual Studio hozzon létre egy objektumot, de az objektum hibát jelzett. Lépjen kapcsolatba az összetevő szállítójával.
Egy másik szerkesztő megnyitotta a(z) '<>' dokumentumot nem kompatibilis módban.
Ez a hiba akkor fordul elő, ha egy másik szerkesztőben már megnyitott fájlt próbál megnyitni. Megjelenik az a szerkesztő, amely már megnyitotta a fájlt. A hiba kijavításához zárja be a fájlt tartalmazó szerkesztőt, és próbálkozzon újra.
Egy másik szerkesztő módosította a(z)<dokumentum nevét>.
Zárja be és nyissa meg újra a tervezőt a módosítások érvénybe lépéséhez. A Visual Studio általában automatikusan újra betölt egy tervezőt a módosítások után. Előfordulhat azonban, hogy más tervezők, például harmadik féltől származó összetevők tervezői nem támogatják az újrabetöltési viselkedést. Ebben az esetben a Visual Studio arra kéri, hogy zárja be és nyissa meg manuálisan a tervezőt.
Egy másik szerkesztő nem kompatibilis módban nyitotta meg a fájlt
Ez az üzenet a következőhöz hasonló: "Egy másik szerkesztő "<dokumentumnév>" nem kompatibilis módban van megnyitva", de a Visual Studio nem tudja meghatározni a fájl nevét. A hiba kijavításához zárja be a fájlt tartalmazó szerkesztőt, és próbálkozzon újra.
A tömb rangja '<a>tömbben' túl magas.
A Visual Studio csak a tervező által elemezett kódblokkban támogatja az egydimenziós tömböket. A többdimenziós tömbök ezen a területen kívül érvényesek.
A szerelvény nem nyitható meg<szerelvény neve>'
Ez a hibaüzenet akkor jelenik meg, ha olyan fájlt próbál megnyitni, amely nem nyitható meg. Ellenőrizze, hogy a fájl létezik-e, és érvényes összeállítás-e.
Hibás elemtípus. Ez a szerializáló "<típusnév>" típusú elemet vár
Ez a hiba egy külső összetevővel kapcsolatos probléma. Lépjen kapcsolatba az összetevő szállítójával.
Jelenleg nem érhető el a Visual Studio eszközkészlete
A Visual Studio hívást intézett az eszközkészlethez, amely nem volt elérhető. Ha ezt a hibát látja, jelentse a problémát a Probléma jelentésehasználatával.
Nem lehet eseménykezelőt hozzárendelni a(z) '<>' eseményhez, mert az írásvédett.
Ez a hiba leggyakrabban akkor fordul elő, ha egy eseményt egy alaposztályból öröklő vezérlőelemhez próbált csatlakoztatni. Ha a vezérlő tagváltozója privát, a Visual Studio nem tudja csatlakoztatni az eseményt a metódushoz. Privátan örökölt vezérlőkhöz nem rendelhetők további események.
Nem hozható létre metódusnév a kért összetevőhöz, mert nem tagja a tervezőtárolónak
A Visual Studio megpróbált hozzáadni egy eseménykezelőt egy olyan összetevőhöz, amelynek nincs tagváltozója a tervezőben. Lépjen kapcsolatba az összetevő szállítójával.
Nem lehet az objektumot '<név>'-nek elnevezni, mert már '<név>' néven van elnevezve.
Ez a hiba a Visual Studio szerializálójának belső hibája. Azt jelzi, hogy a szerializáló kétszer próbált meg nevet adni egy objektumnak, ami nem támogatott. Ha ezt a hibát látja, jelentse a problémát a Probléma jelentésehasználatával.
Nem távolítható el vagy semmisíthető meg az örökölt összetevő<összetevő neve>'
Az örökölt vezérlők az őket öröklő osztály tulajdonában vannak. Az örökölt vezérlőt abban az osztályban kell módosítani, ahonnan a vezérlő származik. Így nem nevezheti át vagy semmisítheti meg.
A(z) '<Toolbox tab name>' kategóriának nincs eszköze a(z) '<osztály neve>' osztályhoz.
A tervező egy adott Eszközkészlet lapon próbált meg egy osztályra hivatkozni, de az osztály nem létezik. Lépjen kapcsolatba az összetevő szállítójával.
Az "<osztály neve>" osztálynak nincs egyező konstruktora
Egy külső tervező arra kérte a Visual Studiót, hogy hozzon létre egy objektumot a konstruktorban nem létező adott paraméterekkel. Lépjen kapcsolatba az összetevő szállítójával.
A(z) "<tulajdonságnév>' tulajdonság kódlétrehozása nem sikerült
Ez a hiba egy hiba általános burkolója. Az üzenethez tartozó hibasztring további részleteket tartalmaz a hibaüzenetről, és egy konkrétabb súgócikkre mutató hivatkozással rendelkezik. A hiba kijavításához hárítsa el a hibához hozzáfűzött hibaüzenetben megadott hibát.
Az összetevő<összetevő neve>' nem hívja meg a Container.Add() függvényt a konstruktorban
Ez az üzenet az űrlapra betöltött vagy elhelyezett összetevő hibájával kapcsolatos. Azt jelzi, hogy az összetevő nem adta hozzá magát a tárolóvezérlőhöz (akár egy másik vezérlőről, akár űrlapról van szó). A tervező továbbra is dolgozik, de futásidőben problémák léphetnek fel az összetevővel.
A hiba kijavításához forduljon az összetevő gyártójához. Vagy ha egy ön által létrehozott összetevőről van szó, hívja meg az IContainer.Add metódust az összetevő konstruktorában.
Az összetevő neve nem lehet üres
Ez a hiba akkor fordul elő, ha egy összetevőt üres értékre próbál átnevezni.
Nem sikerült elérni a(z) '<változó név>' változót, mert még nincs inicializálva.
Ez a hiba két forgatókönyv miatt fordulhat elő. Vagy egy külső összetevő gyártójának problémája van egy általuk terjesztett vezérlővel vagy összetevővel, vagy az Ön által írt kód rekurzív függőségeket tartalmaz az összetevők között.
A hiba kijavításához győződjön meg arról, hogy a kód nem rendelkezik rekurzív függőséggel. Ha nincs ilyen probléma, jegyezze fel a hibaüzenet pontos szövegét, és forduljon az összetevő gyártójához.
Nem található a(z) '<típus név>' típus.
Hibaüzenet: "Nem található a típus "<típusnév>". Győződjön meg arról, hogy az összeállítás, amely ezt a típust tartalmazza, hivatkozásra kerül. Ha ez a típus a fejlesztési projekt része, győződjön meg arról, hogy a projekt sikeresen elkészült."
Ez a hiba azért történt, mert nem található hivatkozás. Győződjön meg arról, hogy a hibaüzenetben jelzett típusra hivatkozik, és hogy a típus által igényelt minden szerelvényre szintén hivatkozás van. A probléma gyakran az, hogy a megoldás egyik vezérlője nem lett létrehozva. A buildeléshez válassza Build Solution lehetőséget a Build menüből. Ellenkező esetben, ha a vezérlő már elkészült, adjon hozzá manuálisan egy hivatkozást a megoldáskezelő Hivatkozások vagy Függőségek mappájának jobb gombbal kattintva elérhető menüjéből.
Nem sikerült betölteni a(z)<típus nevét:>
A Visual Studio megpróbált lekötni egy eseménykezelési módszert, és nem talált egy vagy több paramétertípust a metódushoz. Ezt a hibát általában egy hiányzó hivatkozás okozza. A hiba kijavításához adja hozzá a típust tartalmazó hivatkozást a projekthez, és próbálkozzon újra.
Nem található az örökölt összetevők projektelem-sablonjai
A Visual Studio örökölt űrlapjainak sablonjai nem érhetők el. Ha ezt a hibát látja, jelentse a problémát a Probléma jelentésehasználatával.
Az "<osztálynév>" delegálási osztály nem rendelkezik meghívási metódusokkal. Ez az osztály delegált
A Visual Studio megpróbált létrehozni egy eseménykezelőt, de hiba történt az eseménytípussal kapcsolatban. Ez a hiba akkor fordulhat elő, ha az eseményt nem CLS-kompatibilis nyelv hozta létre. Lépjen kapcsolatba az összetevő szállítójával.
A tag ismétlődő deklarációja<tagnév>'
Ez a hiba azért fordul elő, mert egy tagváltozó kétszer lett deklarálva (például két Button1 nevű vezérlő van deklarálva a kódban). Az örökölt formák esetében a neveknek egyedinek kell lenniük. Ezenkívül a nevek nem térhetnek el csak esetenként.
Hiba történt az '<kultúra neve>' erőforrás-fájl erőforrásainak olvasásakor.
Ez a hiba akkor fordulhat elő, ha hibás .resx fájl található a projektben.
A hiba kijavítása:
- Válassza az Az összes fájl megjelenítése gombot a Megoldáskezelőben a megoldáshoz társított .resx fájlok megtekintéséhez.
- A .resx fájl az XML-szerkesztőben való betöltéséhez kattintson a jobb gombbal a .resx fájlra, és válassza a Megnyitásparancsot.
- Szerkessze manuálisan a .resx fájlt a hibák elhárításához.
Hiba történt az alapértelmezett kultúra '<kultúra neve>' erőforrásfájljából való olvasása során.
Ez a hiba akkor fordulhat elő, ha a projektben hibás .resx fájl található az alapértelmezett kultúrához.
A hiba kijavítása:
- Válassza az Az összes fájl megjelenítése gombot a Megoldáskezelőben a megoldáshoz társított .resx fájlok megtekintéséhez.
- A .resx fájl az XML-szerkesztőben való betöltéséhez kattintson a jobb gombbal a .resx fájlra, és válassza a Megnyitásparancsot.
- Szerkessze manuálisan a .resx fájlt a hibák elhárításához.
Az '<metódus neve>' elemzése nem sikerült.
Hibaüzenet: "Nem sikerült elemezni a függvényt '<függvény neve>'." Az elemző a következő hibát jelentette: '<hibaüzenet>'. A lehetséges hibákért tekintse meg a feladatlistát."
Ez az elemzés során felmerülő problémák általános hibaüzenete. Ezeket a hibákat gyakran szintaxishibák okozták. A hibával kapcsolatos konkrét üzenetekért tekintse meg a feladatlistát.
Érvénytelen összetevőnév: '<összetevő neve>'
Megpróbált átnevezni egy összetevőt az adott nyelv érvénytelen értékére. A hiba kijavításához nevezze el az összetevőt úgy, hogy az megfeleljen az adott nyelv elnevezési szabályainak.
Az "<osztálynév>" típus ugyanabban a fájlban több részleges osztályból áll
Ha egy osztályt több fájlban definiál a részleges kulcsszóval, mindegyik fájlban csak egy részleges definícióval rendelkezhet.
A hiba kijavításához távolítsa el az osztály összes részleges definícióját a fájlból.
Az '<összeállítás neve>' nem található.
Ez a hiba a következőhöz hasonló: "A típus "<típusnév>' nem található", de ez a hiba általában metaadat-attribútum miatt fordul elő. A hiba kijavításához ellenőrizze, hogy az attribútumok által használt összes szerelvényre hivatkozik-e a rendszer.
A '<szerelvénynév>' érvénytelen
Egy összetevő kért egy adott szerelvényt, de az összetevő által megadott név nem érvényes szerelvénynév. Lépjen kapcsolatba az összetevő szállítójával.
Az "<osztálynév>" alaposztály nem tervezhető
A Visual Studio betöltötte az osztályt, de az osztály nem tervezhető, mert az osztály megvalósítója nem biztosított tervezőt. Ha az osztály támogatja a tervezőt, győződjön meg arról, hogy nincsenek olyan problémák, amelyek problémákat okoznának a tervezőben való megjelenítéssel kapcsolatban, például fordítóhibákat. Győződjön meg arról is, hogy az osztályra mutató hivatkozások helyesek, és az összes osztálynév helyesen van beírva. Ellenkező esetben, ha az osztály nem tervezhető, szerkessze Kód nézetben.
Az alaposztály nem tölthető be<osztálynév>'
Az osztályra nincs hivatkozás a projektben, így a Visual Studio nem tudja betölteni. A hiba kijavításához adjon hozzá egy hivatkozást a projekt osztályához, majd zárja be és nyissa meg újra a Windows Forms Designer ablakot.
A "<osztály neve>" nem tervezhető a Visual Studio ezen verziójában
A vezérlő vagy összetevő tervezője nem támogatja ugyanazokat a típusokat, mint a Visual Studio. Lépjen kapcsolatba az összetevő szállítójával.
Az osztálynév nem érvényes azonosító ehhez a nyelvhez
A felhasználó által létrehozott forráskód olyan osztálynévvel rendelkezik, amely nem érvényes a használt nyelvre. A hiba kijavításához nevezze el az osztályt úgy, hogy az megfeleljen a nyelvi követelményeknek.
Az összetevő nem adható hozzá, mert körkörös hivatkozást tartalmaz a(z) '<hivatkozás neve>' elemre.
Nem adhat hozzá vezérlőt vagy összetevőt önmagához. Ez akkor fordulhat elő, ha egy űrlap Inicializáláscomponent metódusában (például Form1) egy másik Form1-példányt létrehozó kód található.
A tervező jelenleg nem módosítható
Ez a hiba akkor fordul elő, ha a szerkesztőben lévő fájl írásvédettként van megjelölve. Győződjön meg arról, hogy a fájl nincs csak olvasásra megjelölve, és az alkalmazás nem fut.
A tervező nem jeleníthető meg ehhez a fájlhoz, mert a benne lévő osztályok egyike sem tervezhető
Ez a hiba akkor fordul elő, ha a Visual Studio nem talál olyan alaposztályt, amely megfelel a tervezői követelményeknek. Az űrlapoknak és vezérlőknek olyan alaposztályból kell származniuk, amely támogatja a tervezőket. Ha örökölt űrlapból vagy vezérlőelemből származik, győződjön meg arról, hogy a projekt létrejött.
A<osztálynév>' alaposztály tervezője nincs telepítve
A Visual Studio nem tudta betölteni a tervezőt az osztályhoz. Ha ezt a hibát látja, jelentse a problémát a Probléma jelentésehasználatával.
A tervezőnek létre kell hoznia egy "<típusnevet>" típusú példányt, de ez nem lehetséges, mert a típus absztraktként van deklarálva
Ez a hiba azért történt, mert a tervezőnek átadott objektum alaposztálya absztrakt, ami nem engedélyezett.
A fájl nem tölthető be a tervezőbe
A fájl alaposztálya nem támogatja a tervezőket. Kerülő megoldásként használja a Kód nézetet a fájlon való munkavégzéshez. Kattintson a jobb gombbal a fájlra a Megoldáskezelőben, és válassza Kód megtekintéselehetőséget.
A fájl nyelve nem támogatja a szükséges kódelemzési és -létrehozási szolgáltatásokat
Hibaüzenet: "A fájl nyelve nem támogatja a szükséges kódelemzési és -létrehozási szolgáltatásokat. Győződjön meg arról, hogy a megnyitott fájl egy projekt tagja, majd próbálja meg újra megnyitni a fájlt."
Ez a hiba valószínűleg egy olyan projektben lévő fájl megnyitásából ered, amely nem támogatja a tervezőket.
A nyelvi elemző osztály nem implementálódik megfelelően<osztálynév>'
Hibaüzenet: "A nyelvi elemző osztály<osztálynév>' nincs megfelelően implementálva. Lépjen kapcsolatba a szállítóval egy frissített elemzőmodulért."
A használt nyelv olyan tervezőosztályt regisztrált, amely nem a megfelelő alaposztályból származik. Lépjen kapcsolatba a használt nyelv gyártójával.
A "<név>" nevet már használja egy másik objektum
Ez egy belső hiba a Visual Studio szerializálójában. Ha ezt a hibát látja, jelentse a problémát a Probléma jelentésehasználatával.
Az objektum<objektumnév>' nem implementálja a IComponent felületet
A Visual Studio megpróbált létrehozni egy összetevőt, de a létrehozott objektum nem implementálja a IComponent felületet. Javításért forduljon az összetevő gyártójához.
Az objektum "<objektumnév>' null értéket ad vissza a tulajdonság<tulajdonságnév>' értékhez, de ez nem engedélyezett
Vannak olyan .NET-tulajdonságok, amelyeknek mindig vissza kell adnia egy objektumot. A Vezérlők űrlapgyűjteménynek például mindig vissza kell adnia egy objektumot, még akkor is, ha nincsenek benne vezérlők.
A hiba kijavításához győződjön meg arról, hogy a hiba által megadott tulajdonság nem null értékű.
A szerializálási adatobjektum nem a megfelelő típusú
A szerializáló által kínált adatobjektum nem az aktuálisan használt szerializálónak megfelelő típusú példány. Lépjen kapcsolatba az összetevő szállítójával.
A "<szolgáltatásnév>" kötelező, de nem található
A Visual Studio által igényelt szolgáltatás nem érhető el. Ha olyan projektet próbált betölteni, amely nem támogatja a tervezőt, a Kódszerkesztővel végezze el a módosításokat. Ellenkező esetben, ha ez a hiba jelenik meg, jelentsen egy problémát a Probléma jelentésehasználatával.
A szolgáltatás példányának le kell származnia vagy meg kell valósítania az '<interfész nevét>'
Ez a hiba azt jelzi, hogy egy összetevő vagy összetevő-tervező meghívta az AddService metódust, amelyhez felületre és objektumra van szükség, de a megadott objektum nem implementálja a megadott felületet. Lépjen kapcsolatba az összetevő szállítójával.
A kódablakban lévő szöveg nem módosítható
Ez a hiba akkor fordul elő, ha a Visual Studio lemezterület- vagy memóriaproblémák miatt nem tud szerkeszteni egy fájlt, vagy a fájl írásvédettként van megjelölve.
Az Eszközkészlet enumerátor objektuma egyszerre csak egy elem beolvasását támogatja
Ha ezt a hibát látja, kérjük, jelentsen hibát a Probléma jelentése funkcióhasználatával.
Az "<összetevő neve>" eszközelemet nem sikerült lekérni az eszközkészletből.
A szóban forgó összetevő kivételt váltott ki, amikor a Visual Studio hozzáfért. Lépjen kapcsolatba az összetevő szállítójával.
Az eszközkészlet '<elemnév>' nevű eleme nem kérhető le az Eszközkészletből
Ez a hiba akkor fordul elő, ha az eszközkészlet-elem adatai megsérülnek, vagy az összetevő verziója módosul. Próbálja meg eltávolítani az elemet az eszközkészletből, és újból hozzáadni.
A(z) '<típus neve>' nem található
A tervező betöltésekor a Visual Studio nem talált típust. Győződjön meg arról, hogy a típust tartalmazó összeállításra hivatkozik. Ha a szerelvény az aktuális fejlesztési projekt része, győződjön meg arról, hogy a projekt elkészült.
A típusfeloldási szolgáltatás csak a fő alkalmazásszálból hívható meg
A Visual Studio nem a megfelelő szálról próbálta elérni a szükséges erőforrásokat. Ez a hiba akkor jelenik meg, ha a tervező létrehozásához használt kód a típusfeloldási szolgáltatást a fő alkalmazásszáltól eltérő szálról hívja. A hiba kijavításához hívja meg a szolgáltatást a megfelelő szálról, vagy lépjen kapcsolatba az összetevő szállítójával.
A változó "<változó neve>' nincs bejelentve, vagy soha nem lett hozzárendelve
A forráskód egy olyan változóra hivatkozik, például Button1, amely nincs deklarálva vagy hozzárendelve. Ha a változó nincs hozzárendelve, ez az üzenet figyelmeztetésként jelenik meg, nem pedig hibaként.
A menüparancshoz már van egy parancskezelő,<menüparancs neve>'
Ez a hiba akkor fordul elő, ha egy külső tervező olyan parancsot ad hozzá, amely már rendelkezik kezelővel a parancstáblában. Lépjen kapcsolatba az összetevő szállítójával.
Már létezik egy „<összetevő neve>” nevű összetevő.
Hibaüzenet: "Már létezik egy "<összetevő neve>" nevű összetevő. Az összetevőknek egyedi névvel kell rendelkezniük, és a neveknek nem szabad megkülönböztetniük a kis- és nagybetűket. A név nem ütközhet az örökölt osztály egyik összetevőjének nevével sem."
Ez a hibaüzenet akkor jelenik meg, ha módosult egy összetevő neve a Tulajdonságok ablakban. A hiba kijavításához győződjön meg arról, hogy az összes összetevőnév egyedi, nem megkülönbözteti a kis- és nagybetűket, és nem ütközik az örökölt osztályok egyik összetevőjének nevével sem.
Már van egy eszközkészlet-elem létrehozó regisztrálva a "<formátumnév>" formátumhoz.
Egy külső összetevő visszahívást hajtott végre egy elemre az Eszközkészlet lapon, de az elem már tartalmazott visszahívást. Lépjen kapcsolatba az összetevő szállítójával.
Ez a nyelvi motor nem támogatja azt a CodeModel-et, amellyel betölthet egy tervezőt
Ez az üzenet a következőhöz hasonló: "A fájl nyelve nem támogatja a szükséges kódelemző és -létrehozási szolgáltatásokat", de ez az üzenet belső regisztrációs problémát jelent. Ha ezt a hibát látja, kérjük, jelentsen hibát a Probléma jelentése funkcióhasználatával.
A(z) '<type name>' típus nem rendelkezik olyan konstruktorral, amely '<paramétertípusnevek>' típusú paramétereket fogad.
A Visual Studio nem talált olyan konstruktort, amely megfeleltethető paraméterekkel rendelkezik. Ez a hiba annak az eredménye lehet, hogy egy konstruktort a szükséges típustól eltérő típusokkal kell ellátni. Egy Pont konstruktor például két egész számot vehet igénybe. Ha lebegőpontos típusokat adott meg, ez a hiba jelenik meg.
A hiba kijavításához használjon egy másik konstruktort, vagy explicit módon adja meg a paramétertípusokat, hogy azok megfeleljenek a konstruktor által biztosítottaknak.
Nem lehet hozzáadni a(z) '<hivatkozás>' az aktuális alkalmazáshoz.
A Visual Studio nem tud referenciát hozzáadni. A hiba kijavításához ellenőrizze, hogy a hivatkozás egy másik verziója még nincs-e hivatkozva.
Nem sikerült kivenni az aktuális fájlt
Ez a hiba akkor fordul elő, ha egy fájlt, amely jelenleg be lett adva, módosít a forráskód-kezelő rendszerbe. A Visual Studio általában megjeleníti a fájlkivétel párbeszédpanelt, hogy a felhasználó kivehesse a fájlt. Ezúttal a fájlt nem vették ki ellenőrzésre, talán az összefésülés során fellépett ütközés miatt. A hiba kijavításához győződjön meg arról, hogy a fájl nincs zárolva, majd próbálja meg manuálisan kivenni a fájlt.
Nem található az "<Beállítások párbeszédpanel lapjának neve>'
Ez a hiba akkor fordul elő, ha egy összetevő-tervező nem létező név használatával kér hozzáférést egy laphoz a Beállítások párbeszédpanelről. Lépjen kapcsolatba az összetevő szállítójával.
Nem található a(z) „<tulajdonság neve>” tulajdonság a(z) „<Beállítások párbeszédpanel lap neve>” lapon.
Ez a hiba akkor fordul elő, ha egy összetevő-tervező hozzáférést kér egy lap adott értékéhez a Beállítások párbeszédpanelről, de ez az érték nem létezik. Lépjen kapcsolatba az összetevő szállítójával.
A Visual Studio nem tud tervezőt megnyitni a fájlhoz, mert a benne lévő osztály nem örökli a vizuálisan megtervezhető osztályt
A Visual Studio betöltötte az osztályt, de az osztály tervezője nem tölthető be. A Visual Studio megköveteli, hogy a tervezők az első osztályt használják egy fájlban. A hiba kijavításához helyezze át az osztálykódot úgy, hogy az legyen a fájl első osztálya, majd töltse be újra a tervezőt.
A Visual Studio nem tudja menteni vagy betölteni a következő típusú példányokat: "<típusnév>'
Ez egy harmadik féltől származó összetevővel kapcsolatos probléma. Lépjen kapcsolatba az összetevő szállítójával.
A Visual Studio nem tudja megnyitni<dokumentum nevét>' Tervező nézetben
Ez a hiba azt jelzi, hogy a projekt nyelve nem támogatja a tervezőt, és akkor merül fel, amikor megkísérli megnyitni a fájlt a Fájl megnyitása párbeszédpanelen vagy a Megoldáskezelőben. Ehelyett szerkessze a fájlt Kód nézetben.
A Visual Studio nem talált tervezőt a "<típusnév>' típusú osztályokhoz
A Visual Studio betöltötte az osztályt, de az osztály nem tervezhető. Ehelyett szerkessze az osztályt Kód nézetben úgy, hogy a jobb gombbal az osztályra kattint, majd a Kód megtekintéselehetőséget választja.
.NET Desktop feedback