MissingMethodException: Cannot find the requested method

i’m going crazy for this error i’ve not found nothing on web for solve this error

MissingMethodException: Cannot find the requested method.
UnityEngine.TextEditor.DrawCursor (System.String text) (at C:/BuildAgent/work/842f9557127e852/Runtime/Export/TextEditor.cs:819)
UnityEditor.EditorGUI.DoTextField (UnityEditor.RecycledTextEditor editor, Int32 id, Rect position, System.String text, UnityEngine.GUIStyle style, System.String allowedletters, System.Boolean& changed, Boolean reset, Boolean multiline, Boolean passwordField) (at C:/BuildAgent/work/842f9557127e852/Editor/MonoGenerated/Editor/EditorGUI.cs:548)
UnityEditor.EditorGUI.TextField (Rect position, System.String text, UnityEngine.GUIStyle style) (at C:/BuildAgent/work/842f9557127e852/Editor/MonoGenerated/Editor/EditorGUI.cs:745)
UnityEditor.EditorGUI.TextField (Rect position, System.String text) (at C:/BuildAgent/work/842f9557127e852/Editor/MonoGenerated/Editor/EditorGUI.cs:740)
UnityEditor.BaseProjectWindow.EditName () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/ProjectWindow/ProjectWindow.cs:731)
UnityEditor.BaseProjectWindow.HierarchyView () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/ProjectWindow/ProjectWindow.cs:776)
UnityEditor.BaseProjectWindow.OnGUI () (at C:/BuildAgent/work/842f9557127e852/Editor/Mono/ProjectWindow/ProjectWindow.cs:505)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object parameters, System.Globalization.CultureInfo culture)

can someone help me?
because whatever i want to edit disappears
example
when i try to edit a name of a folder all folder and other disappears

the solution is this

    1. uninstall the current version of
      Unity
  • 2)After that download a previous
    version to your here
    1. install it and ENJOY unity as
      before