常见的问题有两种。
第一种是所有类忽然无法调用相关API,但是也没有报错。
此时重启VS即可。原因不明,知道之后我再来更新。
另外一种,在VS中的解决方案资源管理器中会有下图显示。
而在Unity中有如下错误:
System.ArgumentException. Value does not fall within the expected range.
此时新创建的类都不能正常调用API,但是其它的类还可以使用。
此时可以点击 文件 -> 将 xxx 移入 -> xxx项目 这样就能继续使用了。
但是为什么呢?
这种情形还有一个致命缺陷:无法生成VS相关的工程。
换言之,如果是新建工程,那么就无论如何无法使用VS了。
不过这个问题现在已经解决了,更新VS到最新版本就可以了。