WTF случилось с моим набором инструментов?Мобильные элементы управления исчезли :( - PullRequest
0 голосов
/ 11 мая 2011

Человек - разработчик - это здорово, но в такие дни хочется стать водопроводчиком: (

По какой-то причине, когда я сегодня открыл свое решение «Умное устройство» и попытался использовать дизайнер форм для всех мобильных устройствэлементы управления исчезли из панели инструментов. Вместо них были обычные элементы управления WinForms. Я использую Visual Studio 2008.

Я даже пытался запустить новый проект Smart Device, но он всегда предлагает элементы управления на рабочем столе.Он отлично работает, если я запускаю новый проект, нацеленный на .Net 2.0, но если я нацеливаюсь на 3.5, возникает проблема. Не имеет значения, какую версию Windows Mobile я выберу. Я пробовал 5.0 и 6.0.

После примерно 7 часов борьбы с этим я действительно впадаю в отчаяние (я даже звоню в Microsoft), поэтому любая помощь приветствуется.

Я пытался:
- сбросить набор инструментов
- удаление скрытых файлов панели инструментов (http://weimenglee.blogspot.com/2007/12/tip-missing-controls-in-toolbox-visual.html)
- сброс VS с помощью следующей команды: "devenv.exe / setup / resetuserdata"
- сброс ее с помощью«cmd / c запустить / подождать devenv / setup / resetuserdata / selfreg / resetskippkgs»
- пробить монитор

Большое спасибо

Приветствия
Отметить

Обновление: я попытался вернуться к более ранней точке восстановления системы.Не помогло: (

Ответы [ 3 ]

0 голосов
/ 18 мая 2011

В итоге я удалил VS2008 и все Mobile SDK, сторонние элементы управления и все остальное, связанное с VS2008.Переустановил все это и все работает.Бит фафа: (

0 голосов
/ 12 июня 2014

Я только что столкнулся с той же проблемой после удаления ".NET Compact Framework 2.0", так как я хотел использовать только 3.5.

Переустановка ".NET Compact Framework 2.0" (которую я скачал здесь (Официальный центр загрузки Microsoft) ) исправила его для меня.

0 голосов
/ 12 мая 2011

Попробуйте заставить студию перестраивать метаданные своего ресурса с помощью следующей команды:

devenv /setup

Вы также можете попытаться сбросить пропущенные пакеты (в случае, если по какой-то причине он настроен на пропуск содержимого панели инструментов CF):

devenv /resetskippkgs

Запустите их, когда Studio не работает

...