Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка 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, 22:44 | ||
ветку не удалял, CCleaner-ом и SystemCare 5 реестр почистил, 2000 записей удалили |
Автор: diadiavova 24.9.2012, 22:51 |
Так это самое главное. Сиклинер уделяет несогласованные ветки, а оставшееся после студии там и будет висеть. А вот когда ты ветку удалишь, то сиклинер уберет связанные ветки и можно ставить. Там есть несколько веток, которые надо удалить HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0Exp Я еще удалял аналогичные ветки из каррентюзер, можно так же прошерстить такие же из юзерс, но этого я не делал. Мне этот прием помог, когда студия как-то стала криво и там какие-то инструменты не работали. |
Автор: jingoCSS 24.9.2012, 23:06 | ||
спасибо, завтра попробую, а сегодня спать) |
Автор: jingoCSS 25.9.2012, 18:03 |
не, не помогло. На данный момент вообще никак не ставится и не удаляется (RevoUninstaller, iObit Uninstaller не помогли) |
Автор: diadiavova 25.9.2012, 19:33 | ||
Странно. А что значит не ставится и не удаляется? Она у тебя установлена или удалена? Ветки надо удалять после удаления студии. Ну, в любом случае, если уж решение в переустановке винды, то прежде надо попробовать всё ![]() |
Автор: jingoCSS 25.9.2012, 21:02 |
нигде не числется что сама VS 2010 установлена, а в папке devenv.exe лежит, при попытке запустить выдает не установлены компоненты, при попытке установить показывает что нету ни одного ЯП, при попытке установить выдает туже ошибку что и при попытке запустить devenv.exe, кароче ###..) Да не, винду переустанавливать из-за одной студии это моразм, у меня помимо неё дох*рище софта, благо на компе 2 винда есть, попробую на неё поставить, не удобно конечно прыгать постоянно будет, но думаю лучше чем весь софт переустанавливать) ну а пока буду ещё копать) |
Автор: diadiavova 25.9.2012, 23:19 |
А что она делает в папке поле удаления? Я ведь написал: удаляешь студию ( то есть с помощью инсталятора, самым обычным способом); удаляешь указанные ветки ( после удаления студии, да и обычно при удалении веток реестра не лишне сохранить их сначала в файле); и только после этого запускаешь сиклинер, чтобы очистить узлы, связанные со студией, но находящиеся в других местах. Но после первого шага студии в папке уже быть не должно. |