Jur*_*j B 10 c# omnisharp .net-core visual-studio-code
我在几个.net核心应用程序中遇到了上述错误的问题.我正在使用vs代码版本1.18.0,但错误开始出现在以前的版本中.
对于每个数据类型(如string,int,void等),以及类导入,每个.cs文件中都会出现错误.
所有项目仍然可以正确编译和运行.另外在另一个工作站上,我在同一个项目中没有问题,所以它似乎是一个本地的omnisharp/vs代码或窗口?问题.
有没有人有这样的东西,并设法解决它或任何建议我可以尝试?
我已经重新安装了vs code和omnisharp,但我仍然遇到了问题.
示例错误: 未定义或导入预定义类型"System.Object"[GG]
我找到了解决我的问题的方法(或解决方法):
简短版本:我通过卸载 Visual Studio 2017 Pro更改了omnisharp msbuild 实例。
长版:几个月前,我安装了 VS 2017 Pro 来查看其功能,在试用模式下使用了两周,然后几个月就忘记了它。
大约一周前,我打开了它(不小心:D)并收到一条通知,我的试用期已过期,VS 也锁定了自己。它并没有打扰我,因为我没有使用它。在@VahidN的链接中,我发现omnisharp正在使用已安装的“最本机”的msbuild实例,在我的例子中,它是锁定的VS 2017 Pro之一。1+1 我卸载了VS,一切都好。
我将重新安装 VS 2017(社区)并发表评论,如果它仍然工作正常。
编辑::我重新安装了 VS 2017,一切正常,因此实际的解决方案是更新 VS 2017,我无法执行此操作,因为它之前被锁定。
归档时间: |
|
查看次数: |
5926 次 |
最近记录: |