vs打开unity里的vs文件,但是无法正确加载项目的其他文件

很神奇、很诡异,就是无法正确加载其他文件。
问题还原:
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第1张图片
已经设置为用vs打开,我们打开一个文件如:XLoadingUI试试:
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第2张图片
表示无法打开.sln文件,点击确定之后,此文件还是可以正常打开的,但是其他文件不能打开。
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第3张图片

解决方法:
更改使用后缀打开方式:
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第4张图片
此时再打开文件,使用的是mono打开的。此时mono已经为我们生成了.sln文件,然后我们再更改会vs打开:
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第5张图片
这样再次双击要打开的文件,其他文件以及项目也能正常打开了。

==============================================================
补充2019版本的做法:
如果删除了.sln文件,那么打开C#文件,会出现这样的错误:
vs打开unity里的vs文件,但是无法正确加载项目的其他文件_第6张图片
此时,关闭unity,重新打开unity,然后打开其中的C#文件,此时会给我们自动生成一个.sln文件。

你可能感兴趣的:(Unity)