Instalação do Web Authoring Component falha ao instalar o Visual Studio 2008
Enquanto tentava instalar o Visual Studio 2008 Team Suite na minha máquina com Windows XP Professional, a instalação falhava sempre ao instalar o Visual Studio porque não encontrava o Web Authoring Component (após o ter instalado com sucesso).
Procurei pela ocorrência deste problema, mas não encontrei ninguém a queixar-se do mesmo.
Tentei instalar manualmente o Web Authoring Component (encontra-se no DVD - \WCU\WebDesignerCore\WebDesignerCore.EXE) antes, mas a instalação falhava sempre no mesmo ponto e pela mesma razão que anteriormente. E, mais estranho ainda, aoós a tentativa o Web Authoring Component já não estava instalado.
Ao consultar o registo da instalação (%temp%\dd_depcheck_VS_VSTS_90.txt) encontrei isto:
Microsoft Visual Studio Web Authoring Component ==
This component uses the FileRegVerCheck version check method. It will compare a given version against the version of a regkey on your machine.
Registry key being interrogated: HKLM,SOFTWARE\Microsoft\Web Designer Tools\1033; Value: InstalledVersion; Version: 12.0.4518.1066.
Version on user's machine: 12.0.4518.1064
Version to be installed: 12.0.4518.1066
Microsoft Visual Studio Web Authoring Component == Component to be installed.
Instalei novamente o Web Authoring Component e alterei no registry o valor da versão instalada para aquela que o instalador do Visual Studio esperava. Depois instalei o Visual Studio sem mais problemas. Parece estar tudo a funcionar bem.
O que eu acho mais estranho não é o facto de o Web Authoring Component que vem no DVD ter a versão errada. O que eu acho mais estranho é o facto de eu já ter instalado anteriormente o Visual Studio usando o mesmo DVD e sem qualquer problema.
| Sistema Bom |
Sistema Mau |
| Windows Vista Ultimate 64bit with SP1 (instalação de raíz) |
Windows XP Professional with SP2 |
| Office 2007 with SP1 (instalação de raíz) |
Office 2007 with SP1 (actualização do Office 2003) |
| |
Visual Studio 2003 |
| |
Visual Studio 2005 with SP1 |
| |
Expression Web |
O instalador do Web Authoring Component usa um wrapper do Office 2007. Será isto a origem do problema?