Mostrando postagens com marcador crash. Mostrar todas as postagens
Mostrando postagens com marcador crash. Mostrar todas as postagens

Corrigindo o problema do "Server Application Unavailable"

Esses dias me deparei com esse problema. Bem, há diversas causas que podem levar a isso e algumas soluções podem ser facilmente encontradas pela net mostrando problemas:
E inúmeros artigos/helps contendo outras soluções/causas... Mas também há um caso devido ao Application PoolResumo: o Application Pool gerencia a memória que é utilizada pelas aplicações no IIS. Não vou entrar em detalhes e serei bem direto na solução.


Bem, se você deu de cara com o problema do Server Application Unavailable e já não sabe mais o que fazer (já criou e recriou inúmeras vezes o site e deu na mesma), verifique todas as configurações (novamente), veja se o Application Pool trabalhado está ativo e funcionando sobre a mesma versão do Framework .NET da aplicação. Revise também a sua configuração ou crie um novo e altere na configuração do Web Site para o que foi criado. Isso deve resolver o problema...

"Crash" nos Templates do Visual Studio - Parte 2

Quem leu o primeiro post do "Crash" de Templates do Visual Studio deve ter visto que esse não foi o erro que aconteceu comigo (você que está lendo, digo)... Outro erro tem assombrado programadores quando é emitido uma mensagem como essa:
"Package 'Visual Web Developer HTML Source Editor Package' has failed to load properly ( GUID = {BFCC0C3C-6F87-4285-A6C8-BB616061800D} ). Please contact package vendor for assistance. Application restart is recommended, due to possible environment corruption. Would you like to disable loading this package in the future? You may use 'devenv /resetskippkgs' to re-enable package loading."
Essa e suas variantes ficam informando esse erro e pedindo para executar o comando devenv /resetskippkgs para reabilitar os pacotes de volta. Muito bem, eu já havia ensinado em um post anterior como realizar a execução desse tipo de comando. Mas supondo que você executou o procedimento, abre de novo o Visual Studio e o erro persiste... e agora?
 
Bem, provavelmente você irá fazer algumas das sugestões recomendadas anteriormente, contudo descobri o seguinte: algumas instalações fazem com que a linguagem do Visual Studio fique em português (perceba se a aplicação está com o menu ou partes em português), por exemplo, quando feito a instalação de algum Add-on, e faz com que aconteça esse tipo de crash.
 
O Visual Studio não trabalha bem com outro tipo de linguagem a não ser o inglês devido a variantes que ele possui bem como o funcionamento dos controle e reconhecimento do parse da linguagem. Então, devemos colocar o Visual Studio de volta para a linguagem padrão e para isso realize os seguintes passos:
  1. Abra o Visual Studio;
  2. Entre em Tools e em seguida escolha Options;
  3. Caso todas as opções não estejam sendo exibidas, clique em "Show all settings";
  4. Em Environment e escolha o item International Settings;
  5. Selecione a linguagem Inglês (English) e clique em OK;
  6. Feche o Visual Studio;
  7. Execute o comando devenv /resetskippkgs conforme explicado anteriormente.
Com isso, o problema já estará corrigido. Ai você diz: "Mas as opções você escreveu em Inglês? E no meu aparece em Português...". Mais fácil do que isso é impossível! Google está aí pra isso... Boa sorte!

"Crash" nos Templates do Visual Studio

Ontem, quando estava instalando um componente no Visual Studio, tudo funcionava normalmente como um dia qualquer. Não me esperava o Visual Studio falhar na hora que mais precisava dele. Ao trabalhar em um projeto e adicionar um novo item, todos os templates sumiram!!! Não podia selecionar nenhum template (óbvio que não poderia criar mais nada) e ao mesmo tempo surgia-se um erro bizarro informando para que eu entrasse no visualizador de eventos para obter com mais detalhes.

Chegando lá aparecia um erro informando que houve uma falha no carregamento dos templates e que era para executar o comando abaixo para fazer uma recuperação dos templates:

devenv.exe /installvstemplates

Para executar o comando, vá em Iniciar, depois em Programas escolha a pasta do Microsoft Visual Studio 2008/2005, depois na Visual Studio Tools e clique no prompt Visual Studio 2008/2005 Command Prompt. Entre com o comando descrito acima e dê Enter. Aparentemente o comando é executado sem problemas e rapidamente. Só que tem uma coisa: volte a abrir o Visualizador de Eventos (para quem não sabe o Visualizador de Eventos encontra-se no Painel de Controle - Ferramentas Administrativas) e monitore os eventos que estão sendo gerados. Espere um instante e veja se nenhuma entrada foi gerada. Se der tudo certo, no máximo, irá surgir alguns warnings no log mas que pouco afeta a restauração.

E, por mais que queremos, uma coisa nunca funciona na primeira vez. Logo que executei apareceu inúmeros erros (nem eram warnings). Abri o Visual Studio e continuava a mesma coisa. Li alguns materiais na Internet e notei que algumas pessoas já se depararam com esse problema. Encontrei vários métodos para lidar com a situação, mas pensei melhor e fiquei com receio de piorar o que já estava estragado. Então fiz o que todo brasileiro gosta de fazer: tentar de novo! Executei o mesmo processo e funcionou! Aparentemente estava tudo de volta...

Obs: Feche todas as instâncias do Visual Studio senão não funciona corretamente.

Para quem tiver essa sorte, verifique se está tudo nos conformes. Quem não conseguiu recomendo fortemente reinstalar o Visual Studio novamente. Senão, tente alguns dos tutoriais espalhados pela net. Alguns procedimentos como os descritos abaixo podem ajudar caso não resolva baseando-se nos métodos acima:
  1. Mudar o diretório dos templates na configuração do Visual Studio;
  2. Verifique se os templates necessários existem na pasta "C:\Program Files\Microsoft Visual Studio 9\Common7\IDE\ProjectTemplates" e "ItemTemplates"
Outra solução drástica é fazer a restauração do sistema para um ponto onde estava funcionando corretamente a aplicação. Boa sorte!