【问题标题】:How do i generate multiple file outputs with T4 templates in VS2015?如何在 VS2015 中使用 T4 模板生成多个文件输出?
【发布时间】:2016-02-03 09:05:27
【问题描述】:
使用 VS 2015 没有 VS Hanging 的 asp.net 5 项目或类库包项目,这似乎是不可能的。
我使用 TemplateFileManager 尝试了各种示例,生成了文件,但是 VS 只是挂起,表明它很忙并且无法恢复。
有其他人遇到过这种情况并找到解决方法吗?
更新:
将文件生成到类库(包)项目类型中似乎存在问题。即使我将 T4 模板移到标准类库中。
【问题讨论】:
标签:
visual-studio-2015
t4
【解决方案1】:
在 .Net Core 1.0 发布后,我又遇到了一个问题,现在它可以工作了。
使用时
fileManager.StartNewFile(dataAccessFileName, generatedFilesTargetProject, generatedFilesTargetFolder, fileProperties);
仅在指定所有4个参数时才有效,确保目标文件夹正确。