xamarin Unity项目没有解决方案文件

mrfwxfqh  于 2022-12-07  发布在  其他
关注(0)|答案(5)|浏览(275)

我刚开始学习Unity,我创建了一个项目。但是我的项目中没有包含sln文件。每次我创建一个C#脚本并在Xamarin Studio中打开它时,我都不能有任何intellisense。
1.在unity项目中没有sln文件是正常的吗?
1.如果没有,如何将解决方案文件添加到项目中?
1.为什么会这样?

u4dcyp6a

u4dcyp6a1#

如果[开启C#项目]并未建立.sln档案,请先尝试更新外部工具。
在Unity中,转到编辑〉首选项,并确保选择Visual Studio作为首选外部编辑器。
这为我创建了sln文件。

zujrkrfu

zujrkrfu2#

我终于找到了答案。
我关闭了Xamarin,在Unity中进入了Assets〉Sync MonoDevelop Project这样做创建了两个. sln项目:- 高清晰度. sln和. sln

72qzrwbm

72qzrwbm3#

对于在Unity的较新版本上寻找答案的人,您可能必须构建您的C#项目。
若要执行此操作,请进入文件〉生成设置,然后选择选项创建Visual Studio解决方案。然后生成该解决方案,您的文件资源管理器将询问您要将Visual Studio解决方案放置到哪个文件夹中。这样Visual Studio应该会正常工作。

fiei3ece

fiei3ece4#

就像SSchmid的帖子建议的那样,进入首选项,将Visual Studio作为首选编辑器。
我遇到了一个同步问题,解决方案没有显示统一项目的名称,最终中断了智能。
在我的设置中发现代码编辑器被设置为“常规”,而不是专门设置为Visual Studio。
将其设置为VS为我解决了这个问题。

toe95027

toe950275#

对于在Unity的较新版本上寻找答案的人,您可能必须构建您的C#项目。
首先在Unity Hub中安装windows build,然后选择windows的目标平台。现在您可以看到visual studio解决方案复选框。
要执行此操作,请进入“文件”〉“生成设置”,然后选择“创建Visual Studio解决方案”选项。然后生成该解决方案,文件资源管理器将询问您要将Visual Studio解决方案放置到哪个文件夹中。这样Visual Studio就应该正常工作了。

相关问题