VSCode Unity OmniSharp .NETФреймворк не найден - PullRequest
0 голосов
/ 13 мая 2019

Я получаю это сообщение на выходе VSCode

[fail]: OmniSharp.MSBuild.ProjectLoader
 The reference assemblies for framework ".NETFramework,Version=v4.7.1" were not found. 
To resolve this, install the SDK or Targeting Pack for this framework version 
or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the
Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend.

вот как выглядит мой dotnet вывод

~ dotnet --info                                    
.NET Core SDK (reflecting any global.json):
 Version:   2.2.106
 Commit:    aa79b139a8

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.14
 OS Platform: Darwin
 RID:         osx.10.14-x64
 Base Path:   /usr/local/share/dotnet/sdk/2.2.106/

Host (useful for support):
  Version: 2.2.4
  Commit:  f95848e524

.NET Core SDKs installed:
  2.2.106 [/usr/local/share/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

С этой ошибкой я не могу получить никаких функций IDE для C # в VSCode.

Ответы [ 2 ]

1 голос
/ 19 мая 2019

Установите последнюю стабильную версию Mono, чтобы устранить эту проблему, если кто-то сталкивается с подобной проблемой.mono-project.com/download/stable.Или попробуйте другой, пока он не будет решен, возможно, некоторые монофонические версии препятствуют этому.

0 голосов
/ 18 мая 2019

Для конкретной версии должны быть установлены .NET Framework и SDK для таргетинга.

Это временное решение, потому что targetFrameworkVersion всегда меняется на единицы по умолчанию при закрытии редактора

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...