9 nov 2008

// // 2 comentarios

Problemas con Visual Studio 2008 SP1 y SCSF

Como les comentaba antes ahora estoy trabajando con el SCSF y resulta que después que salió el SP1 cambiaron algunas cosas, una de ellas es que al querer agregar una Vista a un Proyecto no aparece el menú Add View (with Presenter) y Add WPF-View (with Presenter), para poder solucionar esto debemos hacer lo siguiente:

1.- Descargar el código fuente del SCSF

2.- Ir al directorio donde se instalo y abrir la solución GuidancePackage.sln

3.- Ir al proyecto SmartClientFactoryPackage, dentro de el ubicar el directorio References y ahí abrir la clase ViewTemplateReferenceCS.cs

4.- Ubicar la línea # 154 y cambiar

if (reference.Identity == referenceIdentity) return true; 



por:




if (reference.Name == referenceIdentity) return true; 



5.- Repetir los paso 3 y 4 con la clase ViewTemplateReferenceVB.cs



6.- Compilar la solución y luego registrarlo y ya tenemos de vuelta los menús Add View (with Presenter) y Add WPF-View (with Presenter).



Si desean corregir mas detalles del SCSF para que pueda trabajar tanto con VS 2008 y SP1 pueden revisar el siguiente enlace:



SCSF - April 2008 with Visual Studio 2008 Service Pack 1 Known Issues



Saludos!



2 comentarios:

Anónimo dijo...

Disculpa la molestia, a que pasos te refieres cuando dices que se debe registrar en el paso 6.


- Compilar la solución y luego registrarlo y ya tenemos de vuelta los menús Add View (with Presenter) y Add WPF-View (with Presenter).

Ricardo La Rosa dijo...

Hola,

En el paso 6 a lo que me refiero es a que debemos registrar nuevamente el SCSF, para ello cuando cargas la solucion, en el menu contextual de la solucion tienes un opcion que dice "Registrar".

Saludos.