Error creando UnitTest con VStudio 2008 Database Edition

Me he encontrado este error al crear unit test de base de datos….

Error

Los unit test los intentaba crear desde la pestaña de «schema», seleccionando un procedimiento almacenado y dándole a «Create Unit Test».

Una vez seleccionaba esta acción, me salía la ventana indicando que se iba a crear el unit test y dónde seleccionaba la clase dónde quería incluir la prueba.

Y cuando finalmente le daba a generar, me salía el error que sale en la imagen que pongo…..me creaba el fichero .cs pero no el fichero .resx.

¿ Y cuál es el problema? Pues el problema se llama VStudio 2008 Database Edition Power Tools.

¿Solución? Desinstalar y listo!!!

Si aún así necesitáis o queréis instalarlas, porque hay alguna otra funcionalidad que os interesa también hay alternativa.

Una primera alternativa, es no crear los unit test desde el menú contextual que mencionaba anteriormente y simplemente crearlos manualmente desde el diálogo de «add new test». No lo recomiendo, mucho trabajo…

Otra alternativa es modificar el fichero %ProgramFiles%Microsoft Visual Studio 9.0DBProMicrosoft.VisualStudio.TeamSystem.Data.PowerTools.Extensions.xml y deshabilitar las características nuevas que incluyen las power tools para las pruebas unitarias.

Hay que quitar dos entradas que incluyen una referencia a Microsoft.VisualStudio.TeamSystem.Data.PowerTools.UnitTesting.Conditions.XXXX.

A mí me ha costado un buen rato encontrar el error, espero que a vosotros no os pase lo mismo!

Ibon Landa

bon Landa lleva más de 15 años dedicado al desarrollo de software. Durante este tiempo ha trabajado en diferentes empresas en las cuáles ha podido trabajar en diferentes entornos y tecnologías. Actualmente está focalizado principalmente en tareas de desarrollo, arquitectura, en las herramientas del ciclo de vida y en todo lo relacionado con la plataforma de Cloud Computing Microsoft Azure, área en el que ha sido reconocido como MVP. Participa de forma activa en la comunidad, escribiendo su blog, manteniendo un portal sobre Microsoft Azure y colaborando con Microsoft y grupos de usuarios en eventos de formación, talleres y giras de producto.

Una respuesta a “Error creando UnitTest con VStudio 2008 Database Edition”

  1. que exagerado, de cuando aqui un producto de Microsoft viene con fallas?? jajaja tuve el mismo problema que tu mencionas lineas mas arriba, sin duda alguna el enemigo mas grande de Microsoft es MICROSOFT !!!

    Buen aporte de tu parte…se agradece

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *