tags:

views:

672

answers:

1

I'm trying to use the T4 templates in my MVC project. This screencast suggests just copying the existing T4 templates for MVC into your solution and going from there. However when I try to compile I get this error:

Error   1 Compiling transformation: The type or namespace name   
'MvcTextTemplateHost' could not be found (are you missing a using directive
or an assembly reference?)

I have no idea what assembly this might live in, and google isn't being much help with it. Does anyone know what assembly I should reference?

+7  A: 

For each template right click, select Properties and clear the Custom Tool property. This has worked for my projects.

Robert Wilczynski
Here's and MSDN blog link with the same advice: http://blogs.msdn.com/webdevtools/archive/2009/01/29/t4-templates-a-quick-start-guide-for-asp-net-mvc-developers.aspx
Kevin Hakanson