Visual Studio - Visual Basic - ошибка защищенной памяти?

В настоящее время я использую Visual Basic 2008 (.NET Framework 2.0) для создания программы. Однако, когда я добавляю или выбираю элементы управления, такие как панели, групповые блоки и т. Д., Я получаю сообщения об ошибках. Например, когда я пытаюсь добавить панель управления, я получаю следующее сообщение:

После нажатия кнопки "ОК" панель управления добавляется, но с панелью управления происходит следующее:

Тем не менее, я все еще могу добавить другие элементы управления внутри него. Когда я сохраняю и заново открываю проект, он показывает обычную панель управления. Но когда я выбираю панель управления, она снова делает, как показано на втором изображении.

Я пробовал это в Visual Basic 2008, 2010, 2012 и 2013. То же самое. У меня есть полный доступ администратора к компьютеру.

В чем причина этого и как это исправить?

Я переустановил Windows, а затем Visual Studio 2008. После этого ошибка не возникла. Но когда я обновил компьютер через Центр обновления Windows, ошибка вернулась.

2 ответа

Решение

Ошибка произошла из-за Центра обновления Windows. Потому что он не показывает никаких ошибок в не обновленной Windows 7. Ошибка появляется только после обновления Windows 7

Трудно было найти, какое обновление было причиной проблемы. Решением было установить Windows 7 и Visual Studio и никогда не обновлять их. Таким образом, кажется, что это решает проблему и больше не отображает ошибки.

Ссылка: https://social.msdn.microsoft.com/Forums/vstudio/en-US/76790023-4d01-43a5-b901-65ad93a5183d/visual-studio-visual-basic-protected-memory-error?forum=visualstudiogeneral&prof=required

Попробуйте создать новый проект, затем скопируйте и вставьте код из старого проекта. Вы можете или не можете воссоздать формы в конструкторе. Также убедитесь, что в качестве ссылок для проекта включены System, System.Core, System.Drawing и System.Windows.Forms.

Другие вопросы по тегам