Tengo una aplicación web en dot net junto con otros proyectos. cuando abro el archivo .sln y publico el proyecto web, lo hace. Pero, cuando trato de publicar el proyecto web usando la línea de comando y .csproj, da un error. "Nada que hacer. Ninguno de los proyectos especificados contiene paquetes para restaurar".
Obtuve esto después de convertir mi csproj al formato vs2019 y ejecutar la dotnet test . La solución fue asegurarme de que tenía el marco y el adaptador de prueba correctos. Mis archivos csproj tenían tanto la antigua referencia de Microsoft.VisualStudio.QualityTools.UnitTestFramework como la nueva MSTest.TestAdapter + MSTest.TestFramework + Microsoft.NET.Test.Sdk . Guardé los nuevos y se realizaron mis pruebas.