在 Assembly-CSharp-Editor 中工作时没有 Unity Assembly-CSharp 脚本的 Intellisense
No Intellisense for Unity Assembly-CSharp scripts when working in Assembly-CSharp-Editor
我在使用 Unity 时遇到问题,在 Assembly-CSharp-Editor 中处理自定义编辑器脚本时,Visual Studio 2017 无法识别标准 Assembly-CSharp 项目中的 类。
一切都在 Unity 中正确编译并按预期运行,但是在编辑器脚本中工作时,我没有得到 MonoBehaviour 类 的 IntelliSense,并且 Visual Studio 给我“找不到类型或命名空间”错误如图所示:
解决方案布局可以在这里看到,我认为我没有做任何奇怪的事情:
我试过将所有内容重新导入 Unity,删除解决方案和项目文件,以便 Unity 重新创建它们,但没有成功。
有什么明显的我遗漏的东西或者有人有任何见解吗?谢谢
原来这是 Unity 2019.3.12f1 引入的问题。升级到 2019.3.13f1 可解决此问题。
我在使用 Unity 时遇到问题,在 Assembly-CSharp-Editor 中处理自定义编辑器脚本时,Visual Studio 2017 无法识别标准 Assembly-CSharp 项目中的 类。
一切都在 Unity 中正确编译并按预期运行,但是在编辑器脚本中工作时,我没有得到 MonoBehaviour 类 的 IntelliSense,并且 Visual Studio 给我“找不到类型或命名空间”错误如图所示:
解决方案布局可以在这里看到,我认为我没有做任何奇怪的事情:
我试过将所有内容重新导入 Unity,删除解决方案和项目文件,以便 Unity 重新创建它们,但没有成功。
有什么明显的我遗漏的东西或者有人有任何见解吗?谢谢
原来这是 Unity 2019.3.12f1 引入的问题。升级到 2019.3.13f1 可解决此问题。