visual tools studio problem net might installing instalar help for dotnet code asp and visual-studio .net-core visual-studio-2017

visual-studio - tools - visual studio code



Utilice Visual Studio 2017 con.Net Core SDK 2.0 (3)

Las herramientas de Visual Studio .NET Core se lanzaron en marzo, pero la versión 2.0 que está usando se lanzó en abril. https://blogs.msdn.microsoft.com/dotnet/2017/03/07/announcing-net-core-tools-1-0/ Deberá esperar una actualización de .NET Core Tools antes de poder utilizar Visual Studio con .NET Core 2.0

¿Puedo abrir un proyecto Core 2.0 en Visual Studio 2017?

He instalado la última versión de dotnet-core (2.0.0-preview2-005840) y he creado una aplicación de consola Core 2.0.

mkdir dn2cli cd dn2cli dotnet new console dotnet restore

  • Abra console.csproj en Visual Studio 2017 con "proyecto abierto"
  • Limpie y construya soluciones
  • consigo varios erros
    • entre otros

No se puede resolver ''Microsoft.NETCore.App (> = 2.0.0)'' para ''.NETCoreApp, Version = v2.0''.

Asi que. ¿Es que no es compatible en este momento o me estoy perdiendo algo?

c:/Temp>dotnet --info .NET Command Line Tools (2.0.0-preview2-005840) Product Information: Version: 2.0.0-preview2-005840 Commit SHA-1 hash: 8f2fcef544 Runtime Environment: OS Name: Windows OS Version: 10.0.14393 OS Platform: Windows RID: win10-x86 Base Path: C:/Program Files (x86)/dotnet/sdk/2.0.0-preview2-005840/ Microsoft .NET Core Shared Framework Host Version : 2.0.0-preview1-002061-00 Build : 2b70ec9c3b014af0c2a5f45de0e5b73a1ae51c09



Actualización :

Ahora hay una vista previa de VS 2017 15.3 que resuelve este problema. A partir de VS 15.3, Visual Studio lleva una resolución de MSBuild SDK que determina qué versión de CLI SDK usaría un proyecto (por ejemplo, si un global.json establece la versión) y usa sus objetivos de MSBuild para que global.json las nuevas vistas previas.

Original :

Puede modificar su entorno para obtener el soporte de VS 2017 para las herramientas 2.0 inéditas configurando MSBuildSdksPath como se describe en https://github.com/aspnet/Announcements/issues/231 para que VS MSBuildSdksPath la lógica de compilación del CLI.