Od jakiegoś czasu łamie mi to głowę:
Próbowałem zainstalować zarówno profesjonalną, jak i społecznościową wersję Visual Studio 2017 v 15.5.2
i zainstalowany .NET core Runtime 2.0.3 i .net core SDK 2.1.2.
Kiedy otwieram nową aplikację internetową, pojawia się komunikat o błędzie
Nie można znaleźć "sdk" microsoft.net.sdk.web "
Kiedy próbuję zbudować istniejący projekt, pojawia się błąd
"bieżący .NET SDK nie obsługuje kierowania .NET Core 2.0 docelowy .NET Core 1.1 lub niższy, lub użyj wersji .NET SDK, która obsługuje .NET Core 2.0. "
Nie widzę ".net core 2.0"
w mojej strukturze docelowej
Nie mam global.json
plik na moim komputerze
Kiedy próbuję dotnet --info
, Rozumiem
.NET Command Line Tools (2.1.2)
Informacje o produkcie:
Wersja: 2.1.2
Zatwierdź hash SHA-1: 5695315371
Środowisko uruchomieniowe:
Nazwa systemu operacyjnego: Windows
Wersja systemu operacyjnego: 10.0.10586
Platforma OS: Windows
RID: win10-x64
Ścieżka podstawowa: C: Program Filesdotnetsdk2.1.2
Host współdzielony Microsoft .NET Core
Wersja: 2.0.3
Kompilacja: a9190d4a75f4a982ae4b4fa8d1a24526566c69df
Ktoś mi pomoże
Odpowiedzi:
1 dla odpowiedzi № 1Naprawiono to przez dodanie zmiennej użytkownika MSBuildSdksPath.