解决unity2022.3.x版本项目使用vs无法生成解决方案的问题

今天拿到一个新项目,在用vs2026打开时无法生成解决方案,双击脚本可以用vs打开,但是没有解决方案,无法跟踪引用。点击Assets--Open C# Project按钮,vs会弹出提示框,提示命令行中指定了以下文件:未能找到这些文件,将无法加载,如下图所示:

我用这个版本的unity创建了一个空白项目,在空白项目里新建脚本然后open C# Project可以正常生成解决方案没有问题,如果这一步出问题了去检查vs是否勾选了unity开发组件以及unity里的External Tools是否正常选择了正确版本的vs。

排除以上问题后还是弹这个提示框的话,解决方案如下:

首先打开unity的Window--Package Manager框,左上角选择Unity Registry

然后在左边Package列表里找到Visual Studio Editor,点击右边面板的install按钮就可以解决了(我这里是安装了所以显示的remove,如果没有安装会显示install)

相关推荐
weixin_424294676 小时前
Unity LocalPosition 和 Position 的区别?还有其他的Position 没?
unity·游戏引擎
UX20177 小时前
Git LFS 管理 Unity 大文件
git·unity
nnsix7 小时前
Unity WebGL端调用Windows窗口选择文件
unity·游戏引擎·webgl
向宇it7 小时前
【unity游戏开发——网络】使用Unity+PurrNet+Heathens+Steam,在 Unity 中通过 Steam与你的朋友建立联系
网络·游戏·unity·c#·游戏引擎·steam
nnsix8 小时前
Unity 反编译dll(Windows平台)
unity
XR技术研习社8 小时前
四种安装特定版本Package的方法
unity·ar·xr·vr
dzj20219 小时前
Unity行为脚本与编辑器脚本的解耦例子之一
unity·解耦·编辑器脚本·行为脚本
小蜗 strong11 小时前
Unity中MRTK下载相关功能配置(适用HoloLens 2 部署)
unity·游戏引擎·hololens
ok406lhq1 天前
unity游戏调用SDK支付返回游戏会出现画面移位的问题
android·游戏·unity·游戏引擎·sdk