Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Не работает дизайнер форм


Автор: jingoCSS 24.9.2012, 22:15
Может кто сталкивался с проблемой, слетел дизайнер форм (абсолютно без причины, один день работает, на следующий перестал), выдает вот такое:

в Microsoft.VisualStudio.Shell.Design.WindowPaneProviderService.CreateWindowPane(DesignSurface surface)
в Microsoft.VisualStudio.Design.Serialization.CodeDom.DeferrableWindowPaneProviderService.CreateWindowPane(DesignSurface surface)
в Microsoft.VisualStudio.Design.Serialization.CodeDom.DeferrableWindowPaneProviderService.DeferredWindowPane.EnsurePane()

как старые так и новые проекты WinForms, настройки студии скидывал, реестр двумя прогами чистил, кое как переустановил саму студию (там ошибку 23** выдавал), и никакого результата.

в гугле рылся, аналогичная проблема у многих, но решения никто не нашел кроме как переставить винду.. это ж бред, из-за студио сносить винду. слишком много софта стоит.
Мож всетаки у кого встречалась подобная проблема и он нашел решение?

Автор: diadiavova 24.9.2012, 22:32
Я сталкивался с другой проблемой. У меня слетел дизайнер датасета вроде бы и еще какие-то инструменты для работы с данными(точно не помню уже). Переставлять винду - слишком радикальное решение, а вот снести студию, удалить из реестра ее ветку, почистить реестр и после этого поставить студию заново - это скорей всего решит все проблемы со студией.

Автор: jingoCSS 24.9.2012, 22:35
К сожалению не решило. Да сносить винду более чем радикальное, а что если завтра снесу винду а после завтра опять такая хр*нь будет, и че каждый день винды переставлять.. майскрософт падает в моих глазах)))

Автор: diadiavova 24.9.2012, 22:39
Цитата(jingoCSS @  24.9.2012,  23:35 Найти цитируемый пост)
К сожалению не решило.

Ты сделал именно так как я написал и в той же последовательности? smile 

Автор: jingoCSS 24.9.2012, 22:44
Цитата(diadiavova @ 24.9.2012,  22:39)
Цитата(jingoCSS @  24.9.2012,  23:35 Найти цитируемый пост)
К сожалению не решило.

Ты сделал именно так как я написал и в той же последовательности? smile

ветку не удалял, CCleaner-ом и SystemCare 5 реестр почистил, 2000 записей удалили

Автор: diadiavova 24.9.2012, 22:51
Цитата(jingoCSS @  24.9.2012,  23:44 Найти цитируемый пост)
ветку не удалял

Так это самое главное. Сиклинер уделяет несогласованные ветки, а оставшееся после студии там и будет висеть. А вот когда ты ветку удалишь, то сиклинер уберет связанные ветки и можно ставить. Там есть несколько веток, которые надо удалить

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0Exp

Я еще удалял аналогичные ветки из каррентюзер, можно так же прошерстить такие же из юзерс, но этого я не делал. Мне этот прием помог, когда студия как-то стала криво и там какие-то инструменты не работали.

Автор: jingoCSS 24.9.2012, 23:06
Цитата(diadiavova @ 24.9.2012,  22:51)
Цитата(jingoCSS @  24.9.2012,  23:44 Найти цитируемый пост)
ветку не удалял

Так это самое главное. Сиклинер уделяет несогласованные ветки, а оставшееся после студии там и будет висеть. А вот когда ты ветку удалишь, то сиклинер уберет связанные ветки и можно ставить. Там есть несколько веток, которые надо удалить

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0Exp

Я еще удалял аналогичные ветки из каррентюзер, можно так же прошерстить такие же из юзерс, но этого я не делал. Мне этот прием помог, когда студия как-то стала криво и там какие-то инструменты не работали.

спасибо, завтра попробую, а  сегодня спать)

Автор: jingoCSS 25.9.2012, 18:03
не, не помогло. На данный момент вообще никак не ставится и не удаляется (RevoUninstaller, iObit Uninstaller не помогли)

Автор: diadiavova 25.9.2012, 19:33
Цитата(jingoCSS @ 25.9.2012,  19:03)
не, не помогло. На данный момент вообще никак не ставится и не удаляется (RevoUninstaller, iObit Uninstaller не помогли)

Странно.
А что значит не ставится и не удаляется?  Она у тебя установлена или удалена?  Ветки надо удалять после удаления студии. Ну, в любом случае, если уж решение в переустановке винды, то прежде надо попробовать всё smile 

Автор: jingoCSS 25.9.2012, 21:02
нигде не числется что сама VS 2010 установлена, а в папке devenv.exe лежит, при попытке запустить выдает не установлены компоненты, при попытке установить показывает что нету ни одного ЯП, при попытке установить выдает туже ошибку что и при попытке запустить devenv.exe, кароче ###..)
Да не, винду переустанавливать из-за одной студии это моразм, у меня помимо неё дох*рище софта, благо на компе 2 винда есть, попробую на неё поставить, не удобно конечно прыгать постоянно будет, но думаю лучше чем весь софт переустанавливать) ну а пока буду ещё копать)

Автор: diadiavova 25.9.2012, 23:19
А что она делает в папке поле удаления? Я ведь написал:  удаляешь студию ( то есть с помощью инсталятора, самым обычным способом); удаляешь указанные ветки ( после удаления студии, да и обычно при удалении веток реестра не лишне сохранить их сначала в файле); и только после этого запускаешь сиклинер, чтобы очистить узлы, связанные  со студией, но находящиеся в других местах. Но после первого шага студии в папке уже быть не должно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)