VB. NET приложение не работает как зарегистрированный пользователь, но работает как «другой пользователь» - PullRequest
1 голос
/ 21 января 2020

Я пытаюсь выяснить, почему приложение VB. NET перестало работать и выдает следующую ошибку при открытии:

************** Текст исключения ************** System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта. в System.Object.GetType () в OneFrm1.Form1.sub_something (объект array1, объект O1, объект O2) в OneFrm1.Form1.add_square_op1_to_array (square_area_options & array1, String v) в OneFrm1.Form1.sub_something, объект O1, массив Objects ( Объект O2) в OneFrm1.Form1.load_date_panel_format_array () в OneFrm1.Form1.Form1_Load (Отправитель объекта, EventArgs e) в System.EventHandler.Invoke (Отправитель объекта, EventArgs e) в System. Windows .Forms.Form.OnLoad ( EventArgs e) в System. Windows .Forms.Control.CreateControl (Boolean fIgnoreVisible)
в System. Windows .Forms.Control.CreateControl () в System. Windows .Forms.Control.WmShowWindow (Message & m) в системе. Windows .Forms.Control.WndPro c (сообщение & m) в системе. Windows .Forms.Control.ControlNativeWindow.WndPro c (сообщение & m)
в системе. Windows .Forms.NativeWindow.Callback (IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Приложение работает нормально, если я щелкаю правой кнопкой мыши и запускаю как «другой пользователь», но выдает вышеуказанную ошибку, если работает как вошедший в систему пользователь. Я пробовал новый профиль пользователя, и он по-прежнему выдает ту же ошибку. Та же проблема с удаленным программным обеспечением безопасности.

Другой пользователь имеет такие же права.

...