vscode打开unity2019.4项目不识别解决

unity2019.4.2f1 

.netframework也装对版本了,vscode 的插件也安装了(c# 、debug for unity),打开unity项目不识别。,用vs2019打开正常。用vs就是打不开。

1.unity项目设置中是.net standard2.0.,改成4.x无用

2.

这里regenerate无用。

3.才注意到语言直接不支持c#,不单单是不能跳转定义。

查看omnisharplog报错“Error: spawn cmd ENOENT”

找到了答案:Just add C:\Windows\System32"Error: spawn cmd ENOENT" in omnisharp while opening a c# code of a unity project - Stack Overflow

重启vscode就好了。难受啊马飞。

又遇到了donet加载失败的问题,电脑自己进行了一次硬盘卡主,然后系统恢复,就这样了。

重新下载core sdk,然后重启电脑打开即可。如下内容,拷贝自别处。

-----------------------------

Vscode配置c#环境报错The .NET Core SDK cannot be located.解决方法
英文文档地址
但是这个官方文档提供的方法并没有解决我的问题。。。。。。
1,Introduction
The .NET Core SDK cannot be located报错是什么意思呢,是告诉你dotnet and dotnet was NOT found on the PATH,在path找不到dotnet,虽然你已经添加了环境变量。
2,Known issues
报错原因:
一,如果安装 .NET SDK的同时打开了VSCODE,安装好 .NET SDK后重启VSCODE试试
二,在window的某些机器上,环境变量不会立即生效,重启电脑
3,General troubleshooting steps on Windows
打开DOS窗口输入where.exe dotnet

如果显示出dotnet.exe的安装路径来,说明已经成功添加到window path路径里,官方文档表示那就不知道为什么VSCODE不识别,会报错The .NET Core SDK cannot be located.

如果输完where.exe dotnet命令,显示的是INFO: Could not find files for the given pattern(s),说明 .NET SDK 没有添加到path里面,请卸载并重新安装 .NET SDK
————————————————
版权声明:本文为CSDN博主「wind12370」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wind12370/article/details/108688920

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值