Omnisharp无法在Visual Studio代码

时间:2016-12-13 19:25:35

标签: c# .net visual-studio-code omnisharp

我正在尝试使用Visual Studio代码中的标准C#(。Net 4.5.2)控制台应用程序,如here所述。 当Omnisharp开始加载时,我收到以下警告:"Some projects have trouble loading. Please review the output for more details." 如果我查看日志,我会看到:

  

[错误:OmniSharp #ProjectFileInfo]找不到框架“.NETFramework,Version = v4.5.2”的引用程序集。要解决此问题,请为此框架版本安装SDK或Targeting Pack,或者将应用程序重新定位到已安装SDK或Targeting Pack的框架版本。请注意,程序集将从全局程序集缓存(GAC)中解析,并将用于代替引用程序集。因此,您的程序集可能无法正确定位到您想要的框架。

在Windows 10机器上安装了.Net Framework 4.6.2并且我不想仅仅为了一个项目而降级我的.Net Framework。如果我手动更改.csproj中的目标框架(<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>),我会得到同样的错误 只是现在".NETFramework,Version=v4.6.2"是无法加载的那个。 现在,要么错误信息不合适,要么我做Omnisharp不会加载C#项目(除了.Net Core)或其他正在进行的事情。

Omnisharp是否与.Net Core的其他版本的.Net一起使用?如果是,我该如何解决我的问题?

0 个答案:

没有答案