Pull to refresh

Comments 17

сделал бы кто автоматическую конвертацию лени в диплом. а то этого добра навалом
Пишешь матерные частушки, разбавляешь водой, добавляешь отфонарных исходников. Главное — правильно оформить, добавить псевдонаучности — и сдавать в последний момент. Красивая презентация и хороший доклад — и вуаля, корочка бакалавра\магистра в кармане
Хотя да, печально писать в День Авиации и Космонавтики про крах образования в авиационной отрасли Украины
А лучше конверт акция лени в деньги!
Конвертируем вашу лень в наши деньги! :)
Конвертация лени в диплом начинается автоматически, когда до сдачи этого самого диплома остается месяц. Испытано и проверенно на себе;)
У меня в списке добавляемых компонентов нет, на MSDN тоже упоминается только в связи с 2010/11 студиями.
Если Вы знаете, как использовать T4 в 2008-й студии — расскажите, пожалуйста.
Добавь текстовый файл в проект, измени расширение .txt на .tt, после этого в контекстном меню появится «run custom tool» для ручной перегенерации, и как в 2010 студии будет автоматически перегенерироваться при сохранении изменений в tt.

Действительно работает! Супер, спасибо.
Правда в 2010-й оно так и не заработало. :-( выдает ошибку и все тут :-(
Но разве подобным функционалом не обладает ReSharper?
Он дает возможность вставить код по определенному шаблону, но он не обновит уже вставленный, если шаблон поменяется.
Делал подобное для себя, для генерации парсеров. В итоге забил. Проще копипастнуть.
Да, копипаст — самый распространенный подход. Проблемы начинаются, когда нужно поменять шаблон. Точнее даже целый пласт возможных изменений становится невозможным, потому что перелопатить вручную большое количество кода, не наделав в нем ошибок — это почти фантастика.
Кстати, рекомендую попробовать связку Entity Model и t4. В Entity Model делаете проект модели со свойствами, требованием обязательности заполнения, описаниями и т.д. А натравив t4 получаете код с той структорой, которая вам нужна.
Ошибка может быть связана с тем, что t4 в той папке, где генерит файлы, создает временный файл. Если после ошибки и/или ненормального завершения работы этот файл не удалить ручками, то t4 будет пытаться его создать, он есть, поэтому давайте упадем…
Справился с проблемой. Дело было не файле.
Студия ругалась на невозможность загрузить сборку 'Microsoft.VisualStudio.TextTemplating.VSHost.OrchestratorPackage'
Непосредственного решения нигде не нашел, но комбинация из этого и этого привела к такому решению:
нужно в HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\DSLTools, в атрибуте ShowWarningDialog заменить 'Истина' на 'true'. После этого все работает. Может быть кому-то поможет.
Sign up to leave a comment.

Articles