Unity3D 与 Visual Studio 2019 - 自动刷新

aka*_*ase 2 unity-game-engine visual-studio visual-studio-2019

这感觉像是一个有点偏离主题的问题,但已经问过了。Unity Answers、Unity Forum、Super User 和 MS Visual Studio Support,但没有在任何地方得到答复,所以希望这里的开发人员可能会遇到这个问题并拥有一个答案。

从 Unity3D 编辑器添加新的 C# 文件时,Visual Studio 中的项目是否缺少自动刷新/重新加载的设置?

对于 Unity3D 编辑器附带的先前捆绑版本的 Visual Studio,它会执行此操作,但升级到 Visual Studio 2019 后,我必须从 Visual Studio 中手动“重新加载”项目,这会撤消任何未保存的更改。

谢谢。

aka*_*ase 5

当我安装 Visual Studio 2019 时,Unity 工具扩展不是可选的附加组件。

从那时起,它就变成了一个问题,并添加了使用 Visual Studio 安装程序修改现有安装,然后在 Unity 工具扩展中设置“自动项目重新加载”选项来true解决问题。

解决步骤。

步骤 1:打开 Visual Studio 安装程序并选择“修改”

修复步骤 1

第 2 步:向下滚动到使用 Unity扩展进行游戏开发。

修复步骤 2

第 3 步:安装扩展后,打开选项窗口(工具 -> 选项

然后找到Tools for Unity选项卡并将自动项目重新加载设置为true

修复步骤 3

第 4 步:重新启动 Visual Studio

希望这可以帮助其他遇到此问题但无法找到任何答案的人,就像我的情况一样。