在visual studio中打开unity脚本不起作用

3npbholx  于 12个月前  发布在  其他
关注(0)|答案(3)|浏览(99)

我遇到了一些问题,无法让Unity的最新版本与推荐的Visual Studio 2019一起工作沿着。我有一个新的安装他们两个,通过使用统一中心安装程序完成。我创建了一个新项目,并制作了一个vanilla c#脚本,并尝试用visual studio打开它。Visual studio打开,但没有打开任何项目,没有显示任何文件,甚至没有弹出项目浏览器。
我在谷歌上搜索了一下,我能找到的唯一推荐的建议是确保Unity包管理器安装了Visual Studio包,它确实安装了最新版本。我不知道还能做什么。

baubqpgj

baubqpgj1#

我想好了答案。看起来我需要做的是进入Unity ->编辑->首选项->外部工具,并选择Visual Studio 2019作为我的代码编辑器。然后确保选中了Generatecsproj文件。似乎出于某种未知的原因,Unity默认情况下没有启用此选项,尽管我在Unity Hub安装程序中指定了我希望Visual Studio成为我的编辑器,并且我希望所有配置都是自动完成的。

qltillow

qltillow2#

  1. Unity和VS版本不匹配,请尝试更改VS版本(Unity编辑器->编辑->首选项->外部工具->外部脚本编辑器);
    1.删除项目中的“.vs”文件夹(默认情况下此文件夹是隐藏的,需要打开隐藏的文件才能看到。此文件夹被大胆删除,删除后VS会自动创建)。
    1.删除“Assembly-CSharp.csproj”、“Assembly-CSharp-Editor.csproj”和“.sln”文件。(加粗删除,删除后VS会自动创建)
xpszyzbs

xpszyzbs3#

Mac解决方案
转到系统偏好设置->隐私和安全->完整磁盘访问->单击(+)图标并添加Visual Studio位置
然后重新启动MacBook并打开它问题解决了!

相关问题