问题是VS代码看不到UnityEngine.UI库。我以前遇到过这个问题,我是这样解决的:* 我将首选项中的代码编辑器更改为Visual Studio,重新生成文件并启动c#项目。一开始,vs创建了所需的.csproj文件,然后我关闭vs并将其更改回vs代码,它工作了。*然而,现在我正在做另一个项目,我遇到了同样的问题,我尝试了我上面描述的方法,但它没有工作。有什么想法吗?
UnityEngine.UI
cunj1qz11#
我遇到了这个问题,它让我发疯。试了100种方法。
最后是什么帮助了我:
1.进入包管理器1.选择Unity注册表1.搜索“Visual Studio代码编辑器”1.更新一下1.我重新启动了Unity和VSCode,它就这样工作了:)希望这对某人有帮助!
svmlkihl2#
所以,经过几天的修修补补和尝试不同的解决方案,我发现在互联网上我终于找到了如何解决它(所有由我自己)。切换到VS并确保它检测到UnityEngine.UI库。然后不要关闭VS,切换到VS Code,不要点击“重新生成文件”,启动c#项目,享受吧!
pbpqsu0x3#
这些步骤涵盖了几个可能的问题:https://stackoverflow.com/a/70977258/6046022(just概述,请点击链接了解完整步骤)1.降级VSC包1.重新安装Unity UI1.重新生成文件
3条答案
按热度按时间cunj1qz11#
我遇到了这个问题,它让我发疯。试了100种方法。
最后是什么帮助了我:
1.进入包管理器
1.选择Unity注册表
1.搜索“Visual Studio代码编辑器”
1.更新一下
1.我重新启动了Unity和VSCode,它就这样工作了:)
希望这对某人有帮助!
svmlkihl2#
所以,经过几天的修修补补和尝试不同的解决方案,我发现在互联网上我终于找到了如何解决它(所有由我自己)。
切换到VS并确保它检测到
UnityEngine.UI
库。然后不要关闭VS,切换到VS Code,不要点击“重新生成文件”,启动c#项目,享受吧!pbpqsu0x3#
这些步骤涵盖了几个可能的问题:
https://stackoverflow.com/a/70977258/6046022
(just概述,请点击链接了解完整步骤)
1.降级VSC包
1.重新安装Unity UI
1.重新生成文件