terça-feira, 23 de agosto de 2011

Melhorar o desempenho do Visual Studio 2010


A notícia é velha, mas vale a pena compartilhá-la aqui. O blog da “Developer Division Performance Engineering” comunicou uma maneira simples de melhorar o desempenho do VS 2010 em casos de drivers de vídeo ruins.

Vou dar a notícia de uma maneira mais simples e generalizada.

Se o seu VS2010 está com um desempenho insatisfatório então faça o que direi abaixo. Depois disso trabalhe com ele 1(um) dia e analise se foi melhor. Caso não goste volte para a configuração anterior. É muito simples e no meu caso valeu à pena.

Com o Visual Studio 2010 aberto vá em:

Tools->Options 

Selecione:

Environment -> General 

Desmarque a opção:

“Automatically adjust visual experience based on client performance”

Depois desmarque

“Use hardware graphics acceleration if available”

Feche o Visual Studio abra novamente e veja o resultado.

Para saber mais veja o suporte da Microsoft.

sexta-feira, 19 de agosto de 2011

Could not load file or assembly ReportViewer.WebForms

Então você está utilizando o Reporting Service no Visual Studio 2010(Vale para outras versões) e Quando foi publicar a aplicação deparou-se com o seguinte erro apontando para o Web.Config:

“Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.”

Veja a imagem.


Solução:



sábado, 13 de agosto de 2011

Não aparece o JIT debugger dialog

Se você tentar debugar um Windows Service utilizando a técnica do:

C#
#if DEBUG
System.Diagnostics.Debugger.Break();
#endif

VB.Net
#If DEBUG Then
System.Diagnostics.Debugger.Break()
#End If

Ou seja, inserindo um breakpoint programaticamente e tentar fazer isso no Windows Vista, talvez se depare com uma mensagem de erro ao tentar iniciar o serviço, unido a isso, talvez não seja exibida a janela de escolha do aplicativo utilizado para debug("JIT debugger dialog"); para completar é exibida a seguinte mensagem no Event Viewer:

“…Common Language Runtime Debugging Services: Application has encountered a user-defined breakpoint…”

Tente conter os ânimos.

Vá ao registro do Windows no caminho

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]

O valor default do registro DbgJITDebugLaunchSetting é 16 mude para 2.

Reinicie o Windows para garantir.

Assim aparecerá o "JIT debugger dialog" com os possíveis depuradores escolha o que estiver aberto com o código em questão.