Дизайнеры Visual Studio 2008 облажались на больших проектах VB

У нас есть 3 разработчика, использующих одну и ту же версию (VS 2008 SP1), и мы все используем большие проекты VB (формы Windows). Время от времени в среде IDE будут возникать всевозможные проблемы, такие как блокировка, сбой и даже невозможность перетаскивать объект формы или он просто мгновенно исчезнет.

На самых крупных наших проектах (которые на самом деле представляют собой 5 проектов в одном файле решения), пара человек может перестроить проект для тестирования только 2-3 раза, прежде чем закрыть студию и снова открыть ее.

Кто-нибудь еще испытывал это? Это происходит с большими проектами C #?

10.12.2008 15:18:57
5 ОТВЕТОВ

Я слышал о людях, имеющих эту проблему, однако у меня никогда не было проблем вообще.

Я слышал, что многие люди прослеживают проблемы до использования ReSharper в качестве основной причины.

1
10.12.2008 15:22:13

Да, я испытываю это все время! Это стало лучше в 2008 году, если вы можете в это поверить.

Я обычно нахожу, что причина связана с исключением в моем собственном коде. Пользовательский интерфейс может ввести пользовательский элемент управления, который плохо работает в режиме разработки, вызывая проблему.

Иногда я вызываю второе выполнение VS2008 и присоединяю отладчик к первому выполнению VS. Затем я могу отлаживать свой собственный код во время его запуска в конструкторе первой инстанции. Часто возникает исключение, и я могу исправить свой код, чтобы он лучше играл в конструкторе.

В других обстоятельствах я понятия не имею, почему это происходит.

2
10.12.2008 15:22:20

Самая распространенная проблема, с которой я сталкиваюсь, вызывает сбой конструктора, когда я создаю форму, в которой только конструкторам требуются параметры.

Чтобы смягчить это, когда мне нужно, чтобы форма создавалась только с параметрами, я создаю частный конструктор без параметров, который может использовать дизайнер, но который потребители формы не увидят.

1
10.12.2008 16:02:18

Я лично испытал все виды дизайнерских злодеяний с VS2008 sp1. Я удалил пакет обновления, чтобы вернуть стабильность моей среде разработки. Это неудачный ответ, но попробуйте.

0
10.12.2008 16:13:10

Единственное, что у меня было близко к этому - это сбой в представлении проекта и появление ошибки, которая раньше заставляла меня пересоздавать форму, копировать и вставлять код, пока я не научился ее исправлять.

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

0
6.05.2012 09:58:14