Sempre trabalhei com VS2008 programando para dispositivos móveis e sempre sofri com a lentidão na hora de compilar (build). Procurava no google e sempre achava posts em foruns de usuários reclamando da mesma lentidão. Até que um dia encontrei a solução que funcionou para mim e que vou colocar agora em meu blog para quando necessitar já saber onde encontrar.
Para melhorar a lentidão do build (slow build) basta editar o arquivo
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.Common.targets
Mudando as linhas
<Target
Name="PlatformVerificationTask">
<PlatformVerificationTask
PlatformFamilyName="$(PlatformFamilyName)"
PlatformID="$(PlatformID)"
SourceAssembly="@(IntermediateAssembly)"
ReferencePath="@(ReferencePath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
PlatformVersion="$(TargetFrameworkVersion)"/>
</Target>
Para
<Target
Name="PlatformVerificationTask">
<PlatformVerificationTask
Condition="'$(DoPlatformVerificationTask)'=='true'"
PlatformFamilyName="$(PlatformFamilyName)"
PlatformID="$(PlatformID)"
SourceAssembly="@(IntermediateAssembly)"
ReferencePath="@(ReferencePath)"
TreatWarningsAsErrors="$(TreatWarningsAsErrors)"
PlatformVersion="$(TargetFrameworkVersion)"/>
</Target>
Pronto. Salve o arquivo, feche o Visual Studio, abra e divirta-se.
5 comentários:
Cara vlw mesmo, já não aguentava mais, tinha que esperar pelo menos uns 3, 4 minutos pra rodar o programa...isso que meu pc tem 4GB de ram e é um i3...
mto obrigado...
sou seu fã...
Marcelo,
Não cheguei a testar este recurso no VS2010, você saberia me dizer se funciona nele ou serve apenas para o VS-2008
Vc Salvou a minha vida! Qual o número da sua conta???? rsrsrsr
Cara parabens, isso é um problema que vinha a tempos ja afetando minha equipe ainda mais quando o projeto possui uma Web reference ficava pior ainda.
Postar um comentário