Как создать несколько выходных файлов с шаблонами T4 в VS2015?

Это кажется невозможным при использовании проекта asp.net 5 или проекта пакета библиотеки классов с использованием VS 2015 без VS Hanging.

Я пробовал различные примеры с использованием TemplateFileManager, файлы генерируются, однако VS просто зависает, указывая, что он занят, и не восстанавливается.

Кто-нибудь еще сталкивался с этим и нашел решение?

ОБНОВЛЕНИЕ:

Кажется, есть проблема с созданием файлов в типе проекта библиотеки классов (пакета). Даже если я перенесу шаблон T4 в стандартную библиотеку классов.


person Mark Redman    schedule 03.02.2016    source источник


Ответы (1)


Я получил еще один результат после выпуска .Net Core 1.0, и теперь он работает.

Когда используешь

fileManager.StartNewFile(dataAccessFileName, generatedFilesTargetProject, generatedFilesTargetFolder, fileProperties);

Это сработало только при указании всех 4 параметров, убедившись, что целевая папка указана правильно.

person Mark Redman    schedule 29.07.2016