VS.NET 2005 y BTS 2004 Services Publishing Wizard
Al instalar VS.Net 2005 algunas personas han experimentado problemas con la publicación de Web Services en BTS 2004, esto sucede debido a que el publicador de Web Services de BTS 2004 coge el VS.Net que se encuentra especificado por defecto que seria VS.Net 2005 después de su instalación.
Wessam Zeidam (MVP) ha encontrado una solución sencilla que soluciona este problema permitiendo al desarrollar tener instalados en la misma maquina BTS 2004, VS.Net 2003 y VS.Net 2005 sin problemas. Esta solución involucra cambiar unas claves en el sistema de registros de Windows las cuales se explican a continuación:
Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\devenv.exe
Esta clave contiene la ruta del ambiente de desarrollo para VS.Net 2005 (C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe), este valor debe de ser cambiado por la ruta correspondiente a VS.Net 2003, p. ej. C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe
Clave: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VisualStudio.Solution\CLSID
Esta clave almacena el CLSID correspondiente las soluciones para VS.Net 2005, este valor debe de ser cambiado por {246C57AE-40DD-4d6b-9E8D-B0F5757BB2A8}
Después de modificar estos dos ya se puede seguir trabajando sin problemas.
Autor: Carlos Medina
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho