Saltar al contenido

El SDK ‘Microsoft.NET.Sdk.Web’ especificado no se pudo encontrar en la extensión VSCode OmniSharp

Solución:

Pruebe la siguiente solución alternativa:

Agrega un archivo llamado omnisharp.json a la carpeta de su proyecto con el siguiente contenido

{
    "MsBuild": {
        "UseLegacySdkResolver": true
    }
}

Luego reinicie el código de Visual Studio

Si está en Linux o Mac, agregue la ruta a su carpeta sdk en su .bashrc (o donde quieras):

export MSBuildSDKsPath=$HOME/soft/dev/dotnet/sdk/3.0.100-preview3-010431/Sdks

El mismo comportamiento también se puede resolver con este comando: dotnet nuget locals all -c

La respuesta de Evgy funcionará específicamente con .NET Core Preview 3, pero si desea que la corrección funcione con la versión publicada de .NET Core 3.0 o superior, puede agregar la siguiente línea a su archivo .bashrc (suponiendo que esté en Linux):

export MSBuildSDKsPath="/usr/share/dotnet/sdk/$(dotnet --version)/Sdks"
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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