Отсутствует сообщение о расширении VS Code C # .NETFramework, версия v4.5 - PullRequest
0 голосов
/ 06 июля 2018

я собираюсь запустить проект C #, который я скачал с GitHub в VS Code (Win10), так как у меня нет возможности установить Visual Studio. Я делаю это впервые, и у меня нет опыта C #.

Сначала я установил расширение C # (OmniSharp). Во-вторых, я открыл папку проекта.

Как только я это сделаю, расширение C # попытается запустить сервер OmniSharp. Через пару секунд я получаю сообщение об ошибке:

enter image description here

Журнал показывает:

[ошибка]: OmniSharp.MSBuild.ProjectLoader Ссылочные сборки для фреймворка ".NETFramework, Version = v4.5" не найдены. Чтобы решить эту проблему, установите SDK или Targeting Pack для этой версии платформы или перенастройте свое приложение на версию платформы, для которой у вас установлен SDK или Targeting Pack. Обратите внимание, что сборки будут разрешены из глобального кэша сборок (GAC) и будут использоваться вместо ссылочных сборок. Поэтому ваша сборка может быть неправильно нацелена на платформу, которую вы намереваетесь.


Я уже установил .NET Core 2.1 SDK (v2.1.300) и .NET Framework 4.7.2 Developer Pack.

Бег dotnet --info показывает:

.NET Core SDK (gemäß "global.json"): Версия: 2.1.300 Совершить: adab45bf0c

Laufzeitumgebung: Название ОС: Windows Версия ОС: 10.0.16299 Платформа ОС: Windows RID: win10-x64 Базовый путь: C: \ Program Files \ dotnet \ sdk \ 2.1.300 \

Хост (полезно для поддержки): Версия: 2.1.0 Совершить: caa7b7e2ba

.NET Core SDK установлены: 2.1.300 [C: \ Program Files \ dotnet \ sdk]

.NET Core установленное время выполнения: Microsoft.AspNetCore.All 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.AspNetCore.All] Microsoft.AspNetCore.App 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.AspNetCore.App] Microsoft.NETCore.App 2.1.0 [C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]


Реестр показывает следующее:

enter image description here


Затем я попытался изменить значение <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> в файле .csproj на v4.7.2, но безрезультатно.


Я не могу понять, что не так.
Буду признателен за любую оказанную помощь. Спасибо.

...