使用T4模板的项目 - 使用MsBuild错误构建

时间:2014-01-20 14:50:35

标签: c# t4

我在使用MsBuild构建项目时遇到问题。我强迫在每次构建之前从T4模板生成文件。我的T4模板文件中有这样的行:

IServiceProvider hostServiceProvider = (IServiceProvider)this.Host;

我遇到异常,我无法在类型'System.IServiceProvider'上输入'Microsoft.VisualStudio.TextTemplating.CommandLine.CommandLineHost'类型。当我右键单击我的tt文件并选择“运行自定义工具”时,它正常工作。 这有什么不对?我怎样才能使它工作?

0 个答案:

没有答案