Почему Workflow Designer так медленно работает при редактировании шаблонов процессов сборки? - PullRequest
9 голосов
/ 14 июня 2011

На самом деле добавить не намного больше, чем приведенный выше вопрос.

У меня довольно простой шаблон процесса сборки, который почти не отличается от шаблона по умолчанию.

У меня есть два пользовательских действия, которые по рекомендации находятся в отдельной сборке в том же решении.

Однако ....

Открытие шаблона занимает около двух минут.

Изменение свойств в действиив рабочем процессе, переупорядочивание действий в рабочем процессе, добавление действий в рабочий процесс, все занимает от 30 до 60 секунд.

В настоящий момент это совершенно непригодно, и я начинаю сожалеть о переходе с круиз-контроля на TFS дляуправление сборкой: (* ​​1013 *

Кто-нибудь еще испытывает это или знает достойный обходной путь? Лучше просто отредактировать текст XAML вручную?

Спасибо

Ответы [ 4 ]

1 голос
/ 23 сентября 2011

Мы только что обновились с TFS 2008 до 2010, и у меня точно такой же опыт, как и у Стива, который открыл неотредактированный файл DefaultTemplate.xaml.VS 2010 даже попадает в не отвечающее состояние.Аппаратное обеспечение: двухъядерный 3GHz, 4 ГБ оперативной памяти.

Это не просто медленно, но и непригодно для использования.

0 голосов
/ 31 октября 2012

Стив, я согласен с тобой.Некоторое время я использовал рабочие процессы для определений сборки, и VS2010 загружает их очень медленно.Кроме того, когда я делаю какие-либо изменения или сохраняю файл, требуется более 15 секунд для изменения и более 40 для сохранения, и я запускаю их на довольно хорошей машине.Было бы интересно узнать, решена ли эта проблема в VS2012 или нет.Кто-нибудь проверял это?

-

ОБНОВЛЕНИЕ [01/02/2013]:

Все эти проблемы были решеныс новой версией Microsoft Visual Studio 2012

Создание шаблонов рабочих процессов процесса, и Visual Studio 2010 стал настоящим кошмаром.Как я уже говорил, требуются годы, чтобы что-то изменить, и даже несмотря на то, что мы значительно улучшили наши машины, мы не получили хороших результатов.Обновление с VS2010 до VS2012 в шаблонах рабочих процессов сборки немного проблематично, шаблон содержит версионные пространства имен, которые необходимо очистить для использования с VS2010.Для получения дополнительной информации о проблемах миграции посетите блог Джейсона Прикетта .

0 голосов
/ 14 июня 2011

Какую ОС вы используете?VS 2010 довольно медленно работает на Windows XP, я думаю, это связано с тем, что он построен с использованием WPF.Существует КБ , который предназначен для ускорения VS2010 в Windows XP.Я использовал это, но, честно говоря, я не заметил большой разницы.Это может быть связано с плохим оборудованием, которое я вынужден использовать!

0 голосов
/ 14 июня 2011

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

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

...