Jak rozwiązać błędy Assembly-csharp.dll w Unity: 4 skuteczne rozwiązania

Jak rozwiązać błędy Assembly-csharp.dll w Unity: 4 skuteczne rozwiązania

Wielu użytkowników zgłaszało problemy z assembly-csharp.dll i najczęściej te błędy pojawiają się w Unity. Istnieją jednak sposoby rozwiązania tych problemów i dzisiaj pokażemy Ci, jak to zrobić.

Jak naprawić błędy assembly-csharp.dll?

Zanim zaczniemy, spróbuj zaktualizować Unity Version Control. Możesz również spróbować ponownie uruchomić Unity i sprawdzić, czy to pomoże. Przeskanuj swój komputer pod kątem złośliwego oprogramowania, ponieważ wielu zgłosiło, że ukryte programy górnicze mogą powodować ten problem.

1. Ponownie zaimportuj skrypty

  1. W Unity kliknij prawym przyciskiem myszy na folderze skryptu.
  2. Następnie wybierz opcję Importuj ponownie .ponowne importowanie jedności
  3. Poczekaj na zakończenie procesu.

2. Dodaj plik projektu do listy wykluczeń

  1. Otwórz Kaspersky i kliknij ikonę Ustawienia .
  2. Przejdź do ustawień zabezpieczeń i wybierz Zagrożenia i wykluczenia .
  3. Kliknij Zarządzaj wykluczeniami .zarządzanie wykluczeniami-kaspersky
  4. Teraz wybierz plik projektu Unity.
  5. Zapisz zmiany.

Choć przyczyną tego problemu jest Kaspersky, jego przyczyną mogą być również inne programy antywirusowe.

3. Wyłącz program antywirusowy

  1. Kliknij prawym przyciskiem myszy ikonę Webroot na pasku zadań.
  2. Wybierz opcję Wyłącz ochronę .zamknij bezpiecznie gdziekolwiek
  3. Poczekaj, aż się wyłączy.

Pamiętaj, że wyłączenie programu antywirusowego nie jest bezpieczne i nie należy tego traktować jako trwałego rozwiązania.

4. Usuń uszkodzony plik

  1. Usuń następujący plik:Library/ScriptAssemblies/com.unity.multiplayer-hlapi.Runtime.dll
  2. Teraz spróbuj ponownie zbudować projekt.
  3. Proces kompilacji powinien zostać ukończony.

Oto kilka metod, których możesz użyć, aby naprawić problemy assembly-csharp.dll w edytorze kodu. Niestety, to nie jest jedyny błąd Unity, a niedawno omawialiśmy błąd unityplayer.dll was not found.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *