Недавно я реализовал быстрый шаблон T4 для создания некоторых классов, связанных с доступом к данным, в нашем приложении (спасибо, Олег). Одна проблема, с которой я столкнулся, заключается в том, что моему шаблону нужно считывать данные из XML-файла, который является частью решения.
Очевидно, что путь к XML-данным должен быть относительным. Но когда я впервые реализовал его вчера, казалось, что он начинается с родителя корня решения. Сегодня он хотел начать с корня решения. Хотя корень решения имеет больше смысла, мне было интересно, есть ли у кого-нибудь официальный ответ.
А может у кого-то есть более лучший, более официальный способ чтения данных из файла для code-gen с T4.
С уважением,
Эрик.