Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio Tools for Unity插件不起作用_C#_Visual Studio_Unity3d - Fatal编程技术网

C# Visual Studio Tools for Unity插件不起作用

C# Visual Studio Tools for Unity插件不起作用,c#,visual-studio,unity3d,C#,Visual Studio,Unity3d,我的系统: Windows 10 Pro 1511 10586.36 Microsoft Visual Studio 2015社区14.0.24720.00更新1 Unity 5.2.0f3 用于Unity 2.1.0.0的Visual Studio工具 我的错误: 当选择File->New->Project->Templates->Game时,我只能看到两个模板:Cocos和Unreal Engine。 没有Unity项目模板。 然而,在所有的文章中,我都发现我只需要为Unity安装Visua

我的系统:

Windows 10 Pro 1511 10586.36 Microsoft Visual Studio 2015社区14.0.24720.00更新1 Unity 5.2.0f3 用于Unity 2.1.0.0的Visual Studio工具 我的错误:

当选择File->New->Project->Templates->Game时,我只能看到两个模板:Cocos和Unreal Engine。 没有Unity项目模板。 然而,在所有的文章中,我都发现我只需要为Unity安装VisualStudioTools 而统一本身就实现了整合。 我的安装和设置可能有什么问题?

Unity3D当前的工作流程是从Unity3D编辑器Unity 5.2.0(而不是VS2015)创建项目,然后从该编辑器导航到VisualStudio/MonoDevelop/VSCode或您选择的任何其他IDE。 Unity3D本身创建整个解决方案结构,而Visual Studio Tools for Unity仅作为Unity3D编辑器和Visual Studio之间的桥梁,允许您连接到Unity process进行调试,从Unity3D编辑器等转到文件功能。

Unity3D当前的工作流程是从Unity3D编辑器Unity 5.2.0创建项目(在您的情况下不是VS2015),然后从该编辑器导航到VisualStudio/MonoDevelop/VSCode或您选择的任何其他IDE。
Unity3D本身创建整个解决方案结构,而Visual Studio Tools for Unity仅作为Unity3D编辑器和Visual Studio之间的桥梁,允许您附加到Unity进程以进行调试,从Unity3D编辑器转到文件功能等。

感谢您的回复,您的评论指向了解决方案。实际上,我希望VS应该和Unity一起工作,就像和Win32或MFC这样的任何其他类型的模板项目一样

我发现了一系列视频,其中指出了如何使用Unity安装VS。


我重新安装了VS并按照视频的建议进行了操作,现在演示项目已经构建并正常工作。

感谢您的回复,您的评论指向了解决方案。实际上,我希望VS应该和Unity一起工作,就像和Win32或MFC这样的任何其他类型的模板项目一样

我发现了一系列视频,其中指出了如何使用Unity安装VS。


我重新安装VS并遵循视频的建议,现在演示项目被建立和正确工作。

是的,并且确保您创建了至少一个CS脚本,否则尝试打开解决方案将失败。是的,并且确保您已经创建了至少一个CS脚本,否则尝试打开解决方案将失败。将有用的答案标记为分辨率,然后考虑将有帮助的答案标记为分辨率。