Windows-klassens navn er ikke gyldigt: Sådan rettes denne fejl i Windows 10
Indholdsfortegnelse:
- Windows-klassens navn er ikke gyldigt
- 1. Afinstaller og geninstaller den bestemte software
- 2. Kør en systemfilcheckscanning
- 3. Geninstallere eller reparere. Net Framework
- 4. Start fejlsøgning på Microsoft Visual Studio uden dens hostingproces
- 5. Kontroller, om der er problemer med maskinen
Video: Короче говоря, я гей 2024
Enhver, der nogensinde har prøvet at starte et gammelt eller nyt projekt i visual studio, og det mislykkes (“VS 20xx / C #” fejlkode)? identificerer sig let med denne tutorial.
Reelt set, når der forsøges at åbne et andet program og Microsoft.NET Framework (4.5.2, 4.5.3 eller en hvilken som helst anden version), kan der muligvis være en fejlmeddelelse, der siger " Windows-klassens navn er ikke gyldigt "?
Hvorfor fejlmeddelelsen?
"Windows-klassens navn er ikke gyldigt", kan forekomme af nogle grunde, der inkluderer:
- En beskadiget komponent i.Net Framework
- defekte drivere
- beskadigede filer
- TreeView-problemer i Visual Studio
- Interferens mellem DLL og antivirus-software
- eller et problem med den bestemte software.
Komponenter i Windows. Net Framework kan blive beskadiget, hvis computeren rutinemæssigt ikke lukker korrekt.
Disse pludselige nedlukninger af computeren kan være et resultat af strømafbrydelser på nettet / off-net eller et strømproblem med selve computeren.
Det kan også resultere i oprettelse af flere korrupte filer, der kan starte fejlen "Windows-klassens navn er ikke gyldig".
I nogle tilfælde kan brugere opleve denne fejl efter opdatering af nogle komponenter i et bestemt program.
Windows-klassens navn er ikke gyldigt
Nedenfor er nogle tip, der hjælper dig med at løse dette problem helt.
1. Afinstaller og geninstaller den bestemte software
Dette er den mest ligefremme løsning, og den fungerer i nogle tilfælde. Bare find programmet i Tilføj / fjern programmer og klik på Afinstaller. Følg instruktionerne for at afslutte processen.
Efter at du har fjernet softwaren, skal du genstarte computeren og starte en ny installation af den bestemte software.
Når programmet er afsluttet, skal du starte programmet, og fejlen "Windows class name is not valid" skal rettes.
- Anbefalet: Sådan fjernes rester af software
2. Kør en systemfilcheckscanning
SFC-scanning bruges til at verificere status for beskyttede systemfiler ved hjælp af muligheden sfc / scannow i Kommandoprompt. Sfc / scannow er den mest anvendte form for sfc-kommandoen.
Dette vil inspicere alle kritiske Windows-systemfiler på maskinen med inkludering af DLL-filer.
Hvis SFC finder et problem med nogen af Windows-systemfiler, reparerer den det.
Brug af sfc / scannow-indstillingen vil kræve ca. 5-15 minutter for at afslutte inspektions- og reparationsprocessen.
Følg disse procedurer for at rette Windows-systemfiler ved hjælp af systemfilkontrol:
- Hold WinKey + S eller Q for at få vist Windows-søgelinjen
Skriv cmd, højreklik på resultatet og start som administrator. Dette kaldes ofte "forhøjet" kommandoprompt
- Efter start af Kommandoprompt indtastes sfc / scannow og tryk derefter på Enter for at starte bekræftelsesfasen.
- SFC vil nu inspicere og verificere integriteten af alle beskyttede Windows-systemfiler. Denne proces kan tage et stykke tid at gennemføre.
Så snart verifikationen når 100 procent, kan et af disse muligvis gælde:
- Hvis SFC ikke fandt nogen problemer med beskyttede OS-filer på maskinen
- Eller problemerne blev fundet med systemfiler og fik rettet. Enhver bruger kan også kontrollere den fulde logfil her: C: \\\ Windows \\\ Logs \\\ CBS \\\ CBS.log (forudsat at Windows er installeret på drev C:).
- Denne log kan være nyttig som en ressource for teknisk supportpersonale, der kan hjælpe med avanceret fejlfinding.
- Hvis SFC-scanning fandt problemer med systemfilerne og reparerede dem, kan der muligvis blive bedt om at genstarte maskinen. Ellers skal du bare fortsætte med en genstart.
- Efter genstart, prøv igen at starte den bestemte proces eller det program, der forårsagede fejlen "Window class name is not valid" for at se, om SFC har løst problemet.
3. Geninstallere eller reparere. Net Framework
Hvis den viste fejlmeddelelse har noget at gøre med.Net Framework, kan en reparation eller geninstallation muligvis bare gøre magien.
For at reparere.Net Framework-problemer skal du gå til Microsofts websted og følge anmodningen om at downloade NetFxRepairTool.exe.
Dette værktøj hjælper med at registrere og forsøge at reparere problemer, der er forbundet med opsætningen af .Net Framework eller dets opdateringer.
Efter installationen skal du følge instruktionerne i appen for at starte.Net Framework-reparationsproceduren.
Når processen er afsluttet, skal du genstarte denne computer og prøve at køre processen, der forårsager fejlen "vinduesklassenavn er ikke gyldig", den skal nu rettes.
Følg disse procedurer for at afinstallere og installere Microsoft.Net framework:
1. Luk al åben applikationssoftware
2. Tryk på WinKey + R for at få vist dialogboksen Kør.
3. Skriv Kontrolpanel, og tryk på Enter
4. Klik på Tilføj / fjern programmer eller Afinstaller et program
5. Vælg versionen af .Net Framework, der er installeret på din computer, og vælg Skift / Afinstaller, Reparer eller Fjern
6. En installationsguide kommer op, vælg Fjern / afinstaller, og klik på Næste
7. Genstart computeren, når processen er afsluttet.
8. Efter genstart af denne computer skal du gå til Microsofts supportside for at downloade en kompatibel version af Microsoft.Net Framework.
I dette tilfælde er det Microsoft. Net Framework version 4.7.1.
Når installationsprocessen er afsluttet, bliver brugeren muligvis bedt om at genstarte computeren. Hvis der ikke sker nogen prompt, skal du fortsætte med en genstart.
9. Når du har genstartet computeren, kan du prøve at starte den software, der forårsager fejlen "Vinduesklassenavn er ikke gyldigt, " og det skal fungere helt fint.
- Anbefalet: Sådan rettes CMOS-kontrolsumfejl i Windows 10
4. Start fejlsøgning på Microsoft Visual Studio uden dens hostingproces
“Windows-klassens navn er ikke gyldigt” kan forekomme, når en bruger forsøger at fejlsøge eller starte et eksisterende projekt / oprette et nyt i Microsoft Visual Studio, og det kaster på denne linje.
Hvis Visual Studio blev geninstalleret med den seneste servicepakke, og problemet fortsætter. Følg denne procedure for at deaktivere hostingprocessen:
1. Åbn et klassebibliotek eller et serviceprojekt (projekter, der ikke producerer eksekverbare filer)
2. Klik på Egenskaber i projektmenuen
3. Klik på fanen Debug i egenskabsvinduet
4. Fjern markeringen i afkrydsningsfeltet Aktivér hosting hos Visual Studio
Bemærk: Deaktivering af hostingprocessen gør flere fejlfindingsfunktioner utilgængelige, og du kan muligvis reducere ydelsen.
Fejlsøgning uden brug af VS-hostingproces har vist sig at eliminere "Window class name is not valid" -fejl. Efter at have prøvet disse trin, skulle VS være fri for problemer.
5. Kontroller, om der er problemer med maskinen
Anvendelse af de allerede skitserede rettelser fungerer kun i en kort periode, hvis computeren i brug har strømproblemer.
Når pludselige nedlukninger opstår på grund af strømafbrydelser, kunne der genereres flere korrupte filer, som igen vil forårsage den betragtede fejl.
Diagnosticere og korrigere strømproblemer med din maskine, og alt fungerer fint.
Sådan rettes fejl 25004: produktnøglen kan ikke bruges på denne maskine
Hvis du får fejl 25004 'Produktnøglen kan ikke bruges på denne maskine', her er 5 løsninger, der hjælper dig med at løse den.
Sådan rettes fejl 0x8007065e: data af denne type understøttes ikke i Windows 7
Windows 7-brugere kan muligvis se fejlen 0x8007065E 'Data af denne type understøttes ikke', mens de installerer de nyeste Windows-opdateringer. Denne fejl forhindrer dig i at installere de nyeste opdateringer og stængler fra korrupte systemfiler. Systemfil korruption opstår dog, når systemfilen enten er korrupt eller mangler. ...
Sådan rettes denne version af netflix er ikke kompatibel fejl
Har du problemer med Denne version af Netflix er ikke en kompatibel fejl? Løs det ved at geninstallere Netflix-appen eller prøve at skifte til en anden browser.