visual unit test studio net espaƱol ejemplo c# .net visual-studio xunit visual-studio-2017

c# - test - xunit net core



VS 2017 RC genera un error 0x8000ffff al intentar depurar las pruebas xUnit (3)

En mi caso, con la versión de lanzamiento de Visual Studio 2017, el proyecto de prueba de unidad falló con este error porque, por alguna razón, el proyecto de prueba de unidad tenía un archivo launchsettings.json debajo de la carpeta "propiedades" del proyecto. Al eliminarlo se resolvió el problema de depuración.

Estoy tratando de depurar mis pruebas .NET Core xUnit en VS 2017 RC. Ejecuto mis pruebas a través de la ventana Test Explorer. Al hacer clic con el botón derecho en una prueba y seleccionar Ejecutar pruebas seleccionadas funciona bien, la selección de Depurar pruebas seleccionadas no:

Estoy en una pérdida en cómo pasar esto. He intentado reiniciar VS, haciendo una compilación limpia, eliminando la carpeta .vs/ e incluso actualizando a una compilación más nueva de VS 2017. Sin embargo, hasta ahora nada ha funcionado. ¿Alguien tiene sugerencias sobre cómo puedo solucionar esto? ¡Gracias!

Edición: mi proyecto tiene un repositorio de Git here , así que si quieres puedes clonarlo y ver si puedes hacerlo por ti mismo. El ensamblaje de prueba está en src/BasicCompiler.Tests/ .


Intente ejecutar Visual Studio como administrador, podría resolver el problema.

En caso de que no sepa cómo: haga clic derecho en el ícono de la aplicación, haga clic derecho en el nombre de la aplicación y seleccione Ejecutar como administrador.


Si nada ayuda, intenta completar la desinstalación y reinstalación de Visual Studio. Los errores en las actualizaciones causan problemas a veces. Idealmente, el IDE debería generar errores y pedirle que los corrija, pero me he dado cuenta de que Visual Studio no hace eso; incluso cuando vas al actualizador y reinstalarlos.