Compilando Views no MVC

Olá pra quem trabalha com o ASP.NET MVC 2/3.

Você deve ter reparado que os templates MVC do Visual Studio 2010 não compilam as views de sua aplicação. Isso pode ser ruim, já que você pode acabar publicando erros que só serão vistos em run-time.

Mas é possível fazer uma modificação manual no projeto para ativar a compilação.

Clique com o direito no seu projeto web mvc, escolha Unload Project. Clique mais uma vez e escolha Edit.

Você verá um PropertyGroup de Debug, outro de Release (e outros caso você tenha personalizado).

Inclua a seguinte configuração: 

  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    ...
    <MvcBuildViews>true</MvcBuildViews>

Recomendo que você faça isso somente no Release. Compilar as Views aumenta considerávelmente o tempo que o VS leva para compilar o projeto.

 

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.