When i try to build my MVC4 Web Project. It doesn't recognize error in
razor view when i do "Build" or "Re-Build".
Seems normal. Razor views are dynamically compiled by the ASP.NET runtime. If you want your views to be built at compile-time you could add the following option to your .csproj
file:
true
You may take a look at the this article for more details.