2009-06-25 47 views
17

Tôi đang cố gắng sử dụng các mẫu T4 trong dự án MVC của mình. Điều này screencast đề nghị chỉ cần sao chép các mẫu T4 hiện có cho MVC vào giải pháp của bạn và đi từ đó. Tuy nhiên, khi tôi cố gắng biên dịch, tôi nhận được lỗi này:MvcTextTemplateHost không tìm thấy

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

Tôi không biết điều này có thể sống trong điều gì và google không được trợ giúp nhiều. Có ai biết những gì tôi nên tham khảo lắp ráp?

+0

Liên quan: http://stackoverflow.com/questions/6320883/what-is-and-where-can-i-find-mvctexttemplatehost –

Trả lời

26

Đối với mỗi mẫu nhấp chuột phải, chọn Thuộc tính và xóa thuộc tính Công cụ tùy chỉnh. Điều này đã làm việc cho các dự án của tôi.

+1

Đây là liên kết blog MSDN với cùng một lời khuyên: http: //blogs.msdn .com/webdevtools/archive/2009/01/29/t4-templates-a-quick-start-guide-cho-asp-net-mvc-developers.aspx –

+0

im nhận được lỗi này, nhưng công cụ tùy chỉnh đã được để trống của tôi ... –

+0

Nó cũng trống trong tôi. Tôi nhận được điều này sau khi cài đặt MVC SPA và bản cập nhật MVC SPA C#. – vealer

8

Tôi đã nhận lỗi này sau khi cài đặt twitter bootstrap qua giao diện điều khiển

Install-Package twitter.bootstrap.mvc4.sample 

và giải pháp của tôi là để đóng visual studio và mở lại nó, và các lỗi đã biến mất.

+2

Vâng, thú vị. Đây cũng là câu trả lời cho tôi: đóng và mở lại Visual Studio 2010. – vealer