2008-12-10 3 views
0

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

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

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

ответ

1

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

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

2

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

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

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

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

1

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

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

0

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

0

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

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

Смежные вопросы