2009-06-25 44 views
17

我想在我的MVC项目使用T4模板。这screencast建议只是将现有的用于MVC的T4模板复制到您的解决方案并从那里去。然而,当我尝试编译我得到这个错误:MvcTextTemplateHost没有找到

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

我不知道这可能会住在什么装配,而谷歌是不是被它多大的帮助。有谁知道我应该参考什么汇编?

+0

相关:http://stackoverflow.com/questions/6320883/what-is-and-where-can-i-find-mvctexttemplatehost – 2013-04-17 23:19:35

回答

26

对于每个模板点击右键,选择属性,清除自定义工具财产。 这适用于我的项目。

+1

下面是和MSDN博客链接相同的建议:http://blogs.msdn .COM/webdevtools /存档/ 2009/01 /第29/T4模板-A-快速启动指南换ASP净MVC-developers.aspx – 2009-11-22 19:21:18

+0

即时得到这个错误,但自定义工具已经是空的我的... – 2012-12-10 17:36:42

8

我通过控制台

Install-Package twitter.bootstrap.mvc4.sample 

安装Twitter的引导之后得到这个错误,我的解决办法是关闭Visual Studio和重新打开它,并且错误不见了。