Вопросы по теме 't4'

T4 без Visual Studio?
Я пытаюсь подключить некоторые шаблоны генерации кода к автоматизированному процессу сборки моей команды. Наша команда SCM не хочет, чтобы Visual Studio на нашей машине сборки (с чем мне трудно спорить). Есть ли способ установить движок T4 без...
12929 просмотров
schedule 01.09.2023

Создать класс сущностей из таблицы базы данных
Мне нужно построить класс в этой форме namespace BestCompanyEver { public class PersonInfo { public string Name{get;set;} public int Age{get;set;} } } Из таблицы Person со столбцами Name и Age. Есть ли готовые...
11911 просмотров
schedule 30.07.2022

Автоматическое создание строго типизированного класса AppSettings
Вот первый вопрос: Это возможно? Я черпаю вдохновение из Работа Джо Вробеля (сокращение забытого проект Codeplex ). Здесь вы делаете свою работу по созданию своего профиля для провайдера, а он делает всю работу по созданию строгой типизации...
3452 просмотров
schedule 05.03.2022

Шаблон T4 для создания *несколько* выходных файлов html (например) для каждой таблицы из схемы базы данных
Я хотел бы использовать некоторые шаблоны T4 для создания html-файлов, полученных из схемы базы данных сервера sql (в данном случае). Для каждой таблицы в базе данных я хотел бы создать 2 файла: tableName_List.aspx — будет содержать...
7280 просмотров
t4
schedule 04.10.2023

Можно ли получить строку подключения внутри шаблона генерации DDL в VS2010?
Я играю с созданием шаблона T4 для процесса «Шаблон генерации DDL» (сначала модель) в Visual Studio 2010 RC. Можно ли получить строку подключения, связанную с этим процессом? Если я щелкну правой кнопкой мыши файл .edmx и выберу "Создать базу данных...
1905 просмотров

Может ли CodeDom добавлять файлы исходного кода в проект?
Я использую CodeDom для генерации кода. Это прекрасно работает, но я не нашел способа включить сгенерированные файлы исходного кода в проект. Я начал использовать T4 и T4Toolbox для создания кода, поскольку он поддерживает интеграцию с файлами...
1936 просмотров
schedule 25.08.2022

Текстовый шаблон T4. Можно ли получить символы компиляции с хоста?
Предыстория: У меня есть игровая библиотека с открытым исходным кодом, написанная на C#, которая оптимизирована для повышения производительности, использования небезопасного кода, арифметики указателей и т. д. Недавно я перенес эту библиотеку на...
1855 просмотров
schedule 19.02.2022

Как создать метод, который инкапсулирует текстовый раздел шаблона T4?
Вместо этого .tt: <#@ template debug="false" hostspecific="true" language="C#" #> <#@ import namespace="System.IO" #> <#@ output extension=".txt" #> <#@ assembly name="System"#> <# message = "hello world" ; #> blah...
2102 просмотров
schedule 28.07.2023

MvcScaffolding новый проект и добавление его в решение (крупномасштабная генерация)
Если я хочу создать крупномасштабное и определить Приложение = Framework (бинарные основные компоненты) + Сгенерированный код + Пользовательский код Как я могу создать структуру генерации кода с использованием шаблонов для генерации нескольких...
234 просмотров

Как использовать пользовательскую библиотеку/проект в текстовом шаблоне T4?
Я смотрю и не вижу. У меня есть решение с двумя проектами - проект A (библиотека) и проект B, который является основным проектом и содержит текстовый шаблон T4. Что я сделал до сих пор - я добавил ссылку в основной проект на проект A. Я...
5799 просмотров
schedule 06.06.2023

Ссылка на стороннюю DLL при создании кода с использованием шаблонов T4
Я пытаюсь написать шаблон T4, которому нужно войти в FB, чтобы очистить документы. Для этого мне нужно сослаться на стороннюю dll. Можно ли это сделать и если да, то как?
829 просмотров
schedule 20.01.2023

T4 добавляет вывод в существующий файл
Можно ли объединить выходные данные шаблона T4 с существующим файлом? Например, если шаблон T4 создает XML-файлы ресурсов локализации, можно ли объединить их в какой-либо существующий файл ресурсов?
2326 просмотров
schedule 07.06.2022

что такое и где я могу найти MvcTextTemplateHost
Я хотел бы знать, что это такое MvcTextTemplateHost. У меня есть это в моем файле create.tt, но я не могу найти его в папке bin (поиск с помощью средства просмотра объектов). Я прочитал и узнал, что это в моем VisualStudio.Extensions.web.dll, но я...
3971 просмотров
t4
schedule 06.07.2022

Регенерировать шаблон T4 после каждой сборки на сервере сборки без Vistual Studio
Мой файл решения содержит множество проектов, которые состоят из множества файлов шаблонов, и я хочу регенерировать каждый шаблон после или до сборки проекта. Я знаю, как это сделать локально, но у меня проблема, как это сделать на сервере сборки,...
1829 просмотров
schedule 09.05.2022

использование TextTransform.exe для генерации кода из файла edmx
У меня есть файл edmx, созданный с помощью edmgen2. Я использую файл POCO Entity Generator.tt, который использует или генерирует Visual Studio, когда я нажимаю «Добавить элемент генерации кода» в конструкторе edmx. Я хочу сгенерировать файлы cs...
734 просмотров

Ninject и строительные леса MVC
Я пытаюсь настроить шаблон MVC Scaffolding T4 для репозитория, чтобы он создавал привязки Ninject в моем классе App_Start\NinjectMVC3.cs. Я могу изменить шаблон, чтобы настроить созданный репозиторий, но я немного не понимаю, как я могу заставить...
370 просмотров

Как отличить TextTemplatingFilePreprocessor от TextTemplatingFileGenerator при запуске TextTransform.exe?
Как отличить TextTemplatingFilePreprocessor от TextTemplatingFileGenerator при запуске TextTransform.exe? Я не могу использовать msbuild, на что ссылается большинство людей, поэтому я ищу конкретную вещь: как запустить TextTemplatingFilePreprocessor...
1558 просмотров
schedule 30.08.2023

Как запустить шаблон T4 из скрипта PowerShell
В моем решении VS2010 у меня есть набор сценариев Powershell и шаблонов T4, основанных на T4Scaffolding NuGet, все отлично работает со скаффолдингом и соответствующими T4, но в одном из моих сценариев мне нужно запустить шаблон T4, расположенный в...
3228 просмотров

Файлы, созданные генератором DbContext
При использовании шаблона EF 4.x DbContext Generator создается следующая файловая структура: Model1.Context.tt Model1.Context.cs Model1.tt Model1.cs [объект] .cs ... Model1.tt создает классы сущностей, как описано в...
380 просмотров
schedule 20.12.2022

Шаблон элемента Visual Studio с использованием шаблонов T4
Я хочу создать шаблон элемента Visual Studio, который генерирует элемент (например, пользовательскую страницу .aspx) в решении, выполняя шаблон T4 при добавлении его в решение. Я прочитал следующий пост: T4 Templates and Visual Studio Item Templates...
1921 просмотров