Я делал просто - временно удалял лишние дизайны и работал только над своим. По сути - каждый дизайн это отдельный отчет на SSRS сервере, а в случае SalesInvoice, они еще и тяжеленные, суммарный деплой которых доходил до минут 5-10. А ведь деплоить поле каждого изменения, особенно на стадии чистовой отделки - можно повеситься.
Короче:
- делаем дубликат отчета в АОТ, как временное хранилище лишних дизайнов
- в оригинале оставляем только свой. Спокойно работаетм над отчетеом с одним дизайном
- когда отчет протестирова и принят, восстанавливаем дизайны из копии обратно в оргинал простым копипастом в VS: Ctrl+C\Ctrl+V
- деплоить после восстанавливления дизайнов не обязательно, они вам все равно не нужны.
Как конкретно лечится таймаут при деплое - не помню. Первое куда нужно посмотреть - это клиенская и серверная конфигурации для WСF сервиса, через который идет деплой, там все лимиты задаются. Но думаю с таким подходом не придется, т.к. даже при увеличинном таймауте вы будете этот отчет скорее деплоить чем девелопить.
Последний раз редактировалось DSPIC; 06.04.2016 в 17:28.
|