Cập nhật : vui lòng xem câu trả lời được cập nhật của tôi áp dụng cho MVC 3 RC: Phần mở rộng HtmlHelper của Dao cạo (hoặc các không gian tên khác để xem) Không tìm thấy
Điều này đã thay đổi giữa MVC 3 Preview 1 và MVC 3 Beta (được phát hành ngày hôm nay). Trong Bản xem trước 1 Dao cạo đã sử dụng phần cấu hình không gian tên WebForms. Tuy nhiên, trong bản Beta có một phần cấu hình mới tách biệt với phần WebForms. Bạn sẽ cần thêm follwing vào tệp web.config (hoặc chỉ bắt đầu với một dự án hoàn toàn mới từ mẫu):
<configSections>
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
</sectionGroup>
</configSections>
<system.web.webPages.razor>
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="MyCustomHelpers" />
</namespaces>
</pages>
</system.web.webPages.razor>
Lưu ý rằng bạn có thể cần phải đóng và mở lại tệp cho các thay đổi sẽ được biên tập viên chọn.
Lưu ý rằng có những thay đổi khác đối với những gì được yêu cầu trong web.config để giúp Dao cạo hoạt động trong MVC3 Beta, vì vậy tốt nhất bạn nên xem ~\View\Web.config
tệp gửi trong các mẫu dự án Beta.