A .NET-keretrendszer elengedhetetlen egyes Windows-alkalmazások számára, ezért a következőképpen javíthatja ki, ha valami hiba történik.
Teljesen működőképes .NET-keretrendszer szükséges az azzal épített alkalmazások futtatásához a Windows PC-n. A keretrendszerrel kapcsolatos bármilyen probléma a függő alkalmazások hibás működését okozhatja. Szerencsére a Microsoft egy dedikált javítóeszközt biztosít, amellyel kijavíthatja a .NET-keretrendszerrel kapcsolatos problémákat, és újra futtathatja alkalmazásait.
Ha a javítóeszköz nem működik, más megoldásokkal is megpróbálhatja kijavítani a keretrendszer hibáit. Íme néhány módszer a .NET-keretrendszer javítására Windows rendszerű számítógépén.
A .NET-keretrendszer javításának egyszerű módja a Microsoft által a hivatalos webhelyen biztosított hivatalos .NET-keretrendszer-javító eszköz használata. Ez egy praktikus segédprogram, amely képes ellenőrizni a .NET-keretrendszer telepítését vagy frissítéseit érintő gyakori problémákat, és ennek megfelelően javításokat javasol.
A .NET-keretrendszer javítóeszközének futtatásához
- Menj a A Microsoft .NET-keretrendszer javítóeszköz oldala.
- Görgessen le a Információ letöltése szakasz.
- Ezután kattintson a Microsoft .NET-keretrendszer javítóeszköz hivatkozás a futtatható fájl letöltéséhez.
- A letöltés után kattintson duplán a Netfxrepairtool.exe fájlra a javítóeszköz futtatásához. Kattintson Igen ha kéri Felhasználói felület.
- Fogadja el a feltételeket és kattintson Következő.
- A javítóeszköz néhány tesztet végez a problémák azonosítására. Ha elkészült, javasolni fog néhány változtatást. Olvassa el a leírást és kattintson Következő a változtatások alkalmazásához.
- Ha elkészült, kattintson Következő és Befejez a javítószerszám bezárásához.
2. Javítsa meg a .NET-keretrendszert opcionális szolgáltatásokkal
Ha a .NET-keretrendszer-javító eszköz nem működik, a keretrendszer javításához letilthatja, majd újra engedélyezheti a szolgáltatást az Opcionális szolgáltatásokban. Ez a folyamat letiltja és újra engedélyezi az ideiglenes hibák és fájlsérülések miatti problémákat javító funkciót.
Kövesse ezeket a lépéseket opcionális funkciók hozzáadása és eltávolítása a Windows rendszerben:
- nyomja meg Win + R kinyitni Fuss.
- típus ellenőrzés és kattintson rendben a Vezérlőpult megnyitásához.
- Ezután kattintson a gombra Programok majd kattintson rá Programok és szolgáltatások.
- A bal oldali ablaktáblában kattintson a gombra Windows-szolgáltatások be-és kikapcsolása.
- Itt, törölje a pipát .NET-keretrendszer 3.5 és .NET-keretrendszer 4.8 speciális szolgáltatások választási lehetőség.
- Kattintson rendben.
A Windows letiltja .NET Framework a számítógépről, és mutasd meg A Windows végrehajtotta a kért módosításokat üzenet. Kattintson Újraindítás most a változtatások alkalmazásához.
Újraindítás után:
- Nyissa meg a Vezérlőpultot, és kattintson a gombra Windows-szolgáltatások be-és kikapcsolása.
- Válassza ki mind a .NET-keretrendszer 3.5 és .NET-keretrendszer 4.8 speciális szolgáltatások lehetőségek.
- Kattintson rendben.
- Ezután kattintson a gombra Hagyja, hogy a Windows frissítés letöltse a fájlokat. Ez a folyamat eltarthat egy ideig, az internetkapcsolat sebességétől függően.
- Ha a funkció engedélyezve van, kattintson a gombra Újrakezd a változtatások alkalmazásához.
3. A .NET-keretrendszer javítása a PowerShell használatával
Ha a probléma továbbra is fennáll, próbálja meg újratelepíteni a .NET-keretrendszert a Windows PC-re a következő használatával PowerShell. A héjalkalmazás segítségével végrehajthatja a .NET-keretrendszer és más kapcsolódó eszközök tiszta telepítését. Íme, hogyan kell csinálni.
- megnyomni a Győzelem kulcs és típus PowerShell.
- Kattintson a jobb gombbal PowerShell és válassza ki Futtatás rendszergazdaként.
- A PowerShell ablakban írja be a következő parancsmagot, és nyomja meg a gombot Belép:
Get-Package -Name „Microsoft .Net*” | Uninstall-Package
- A PowerShell kérheti a telepítést NuGet – a művelet végrehajtásához szükséges csomagkezelő. Szóval, gépelj Y és nyomja meg Belép.
- A PowerShell most elkezdi eltávolítani a .NET-keretrendszert a számítógépről.
- Ezután írja be a következő parancsot a Microsoft .NET Framework legújabb verziójának telepítéséhez:
winget telepítése a Microsoft.dotNetFramework
- A PowerShell letölti és kicsomagolja a csomagot. A folyamat befejezése után megjelenik egy sikeresen telepített üzenet.
- Indítsa újra a számítógépet a módosítások alkalmazásához, és ellenőrizze az esetleges fejlesztéseket.
4. Régebbi .NET-keretrendszer-verzió manuális telepítése
A PowerShell használatával csak a .NET-keretrendszer legújabb verzióját telepítheti. Előfordulhat azonban, hogy az alkalmazások működéséhez a .NET-keretrendszer régebbi verziója szükséges. Ha az Opcionális szolgáltatások párbeszédpanelről történő újratelepítés nem segített, manuálisan telepítheti a keretrendszert a .NET-keretrendszer letöltési oldaláról.
A .NET-keretrendszer régebbi verzióinak manuális telepítése:
- Menj a .NET-keretrendszer letöltési oldala.
- Alatt Támogatott verziók részben kattintson a .NET Framework letölteni kívánt verziót.
- A következő oldalon kattintson a gombra Töltse le a .NET Framework XX Runtime programot.
- A letöltés befejezése után nyissa meg a letöltési helyet, és futtassa a dotnetfx.exe fájlt a telepítés elindításához. Kattintson Igen, ha az UAC kéri.
- Ezután kövesse a képernyőn megjelenő utasításokat a beállítás befejezéséhez.
- Indítsa újra a számítógépet, majd próbálja meg telepíteni az alkalmazást, hogy ellenőrizze, működik-e.
A Rendszerfájl-ellenőrző eszköz egy beépített rendszerjavító segédprogram, amely megkeresi és kijavítja a hiányzó vagy sérült rendszerfájlokat. Az eszköz segítségével kijavíthat minden olyan rendszerhibát, amely ütközhet a .NET-keretrendszerrel.
A Rendszerfájl-ellenőrző eszköz futtatásához:
- megnyomni a Win kulcs és írja be cmd.
- Kattintson a jobb gombbal Parancssor a keresési eredményből, és válassza ki Futtatás rendszergazdaként.
- A Parancssor ablakba írja be a következő parancsot, és nyomja meg az Enter billentyűt:
DISM.exe /Online /Cleanup-image /Restorehealth
- A fenti DISM parancsot a Rendszerfájl-ellenőrző eszköz előtt javasolt futtatni, mivel ez biztosítja a rendszerfájlok sérülésének javításához szükséges fájlokat.
- A folyamat befejezése után futtassa a következő parancsot, és nyomja meg az Enter billentyűt:
sfc /scannow
Az SFC eszköz most átvizsgálja a rendszerfájlokat, és szükség szerint kicseréli a sérült fájlokat. Várja meg, amíg az ellenőrzési folyamat befejeződik.
A .NET-keretrendszer javításának sokféle módja Windows rendszeren
A Windows operációs rendszerben a .NET keretrendszer szükséges néhány kritikus alkalmazás futtatásához. Ha hibába ütközik, egyes alkalmazások kérhetik a .NET-keretrendszer egy adott verziójának telepítését az alkalmazás használatának folytatásához. Ha úgy gondolja, hogy a .NET-keretrendszer szükséges verziója telepítve van, egy javítás segíthet a .NET-keretrendszerrel kapcsolatos problémák megoldásában.