visual versiones tutorial studio microsoft espaƱol descargar community caracteristicas c# visual-studio mstest

c# - versiones - visual studio 2019



Visual Studio 15.8.1 no ejecuta pruebas de unidad de MS (10)

Cuando actualicé Visual Studio a la última versión, 1 de mis proyectos de prueba dejó de ejecutar pruebas y generó este mensaje:

El proyecto de prueba {} no hace referencia a ningún adaptador NuGet .NET. El descubrimiento o ejecución de prueba podría no funcionar para este proyecto. Se recomienda hacer referencia a los adaptadores de prueba NuGet en cada proyecto de prueba en la solución.

ACTUALIZADO: estaba utilizando MS Test en lugar de otros marcos de prueba como Nunit o Xunit.


Agregar paquetes de NuGet no me funciona.

Deshabilite la siguiente configuración (Herramientas-> Opciones-> Prueba): "Para mejorar el rendimiento, use solo adaptadores de prueba en la carpeta de ensamblaje de prueba o como se especifica en el archivo de ajustes de funcionamiento".


Instale el paquete "NUnit3TestAdapter" ... resolverá su problema.


La puntuación de mi reputación actualmente no me permite agregar esto como un comentario a la respuesta aceptada. Para referencia, he adjuntado números de versión a los paquetes nuget a los que se hace referencia en share :

MSTest.TestAdapter v1.3.2 MSTest.TestFramework v1.3.2 Microsoft.NET.Test.Sdk v15.9.0


Ok, puedes agregar paquetes de Nuget según lo solicitado. Pero también puede intentar deshabilitar la siguiente configuración (Herramientas-> Opciones-> Prueba): "Para mejorar el rendimiento, use solo adaptadores de prueba en la carpeta de ensamblaje de prueba o como se especifica en el archivo de ajustes" .

Déjame saber si te funciona.


Recientemente tuve un problema muy similar con xUnit, el mismo resultado, sin embargo, mi solución se debió al hecho de que anteriormente con versiones más bajas de Microsoft.NET.Test.Sdk no necesitaba XUnit.Runner.VisualStudio instalado explícitamente.

Cuando actualicé mi Microsoft.NET.Test.Sdk a la versión 15.9.0, dejó de permitir que se ejecutaran las pruebas hasta que instalé el XUnit.Runner.VisualStudio Nuget.

Ahora, esto puede parecer descaradamente obvio, pero, anteriormente, podría sobrellevarlo y seguir funcionando. Ahora, no lo hace. Probablemente lo mismo ocurrirá con otras plataformas de prueba. Funciono para mi


Sé que es estúpido, pero para mí nada de respuestas anteriores funcionó. Después de eso, simplemente reinicié mi computadora y todo funciona correctamente :) (Mi problema fue que un día todo funcionó correctamente y al día siguiente dejó de funcionar)


Si está utilizando MS Test, intente instalar

MSTest.TestAdapter via nuget o

si está utilizando nunit, instale

NUnit3TestAdapter últimas versiones a través de nuget.

Después de la instalación, reinicie Visual Studio y luego podrá ver las pruebas en ejecución.


Tuve el mismo problema y ninguna de las respuestas anteriores funcionó. La instalación de NUnit3TestAdapter V3.10.0 solucionó.



Ya que es solo una casilla de verificación, he intentado desactivar la siguiente configuración antes que nada, ¡y funcionó!

Herramientas -> Opciones -> Prueba -> "Para mejorar el rendimiento, solo use adaptadores de prueba en la carpeta de ensamblaje de prueba o como se especifica en el archivo de ajustes"