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 и никогда не обновлять их. Таким образом, кажется, что это решает проблему и больше не отображает ошибки.
Попробуйте создать новый проект, затем скопируйте и вставьте код из старого проекта. Вы можете или не можете воссоздать формы в конструкторе. Также убедитесь, что в качестве ссылок для проекта включены System, System.Core, System.Drawing и System.Windows.Forms.