Я пытаюсь создать каркас кода для внутреннего API. Я создал шаблон T4, который включает в себя несколько других шаблонов для каждого создаваемого файла кода. Затем я написал расширение Visual Studio (VSIX) с формой WPF для захвата пользовательского ввода и инициирования преобразования шаблона T4. Я делаю все это в Visual Studio Professional 2013.
Это то, что я сделал, чтобы вызвать преобразование текста в расширении VS https://msdn.microsoft.com/en-us/library/gg586947%28v=vs.120%29.aspx?f=255&MSPPError=-2147217396
При локальном тестировании шаблонов с помощью пользовательского инструмента «Выполнить» все работает отлично. Однако при тестировании расширения VS в экспериментальном экземпляре Visual Studio проблема заключается в том, что после вызова преобразования [вызов ITextTemplating.ProcessTemplate] сгенерированные файлы не помещаются в мой открытый проект. Я проверил, что они существуют в соответствующих папках в проводнике.
Я искал высоко и низко и не могу найти ничего, что говорит об этом. Любые идеи?