2016-09-28 254 views
1

我遵循微软的Hololens Developer 100课程。一切顺利,直到我开始建设。我完全按照说明操作,然后单击构建。它要求我选择一个文件夹,然后创建一个名为“App”的文件夹(按照说明)并选择该文件夹。当我最终打造的Unity似乎它工作正常,但后来有两件事情出错:Unity3d生成一个空的.sln文件

1)生成的.sln文件不在App文件夹中,但在父项目文件夹中。 App文件夹为空

2)当我打开.sln文件时,它是空的。本教程要求我编辑Package.appxmanifes,但我不能,因为它似乎没有构建。

是否有某个配置不正确?也许Unity和VS不是正确地与对方说话?更重要的是,我该如何解决它?

+0

该.sln文件适用于Unity项目中的.cs脚本,而不是用于部署到hololens。当它工作成功时,您将会拥有两个.sln文件,一个在项目根目录中,另一个在App文件夹中。仔细检查该部分的步骤6到9是否都完成。并检查您是否没有跳过第2步*“单击添加打开场景以添加场景”* –

回答

0

如果您的hololens构建成功完成,文件资源管理器窗口将在项目级别打开。如果失败,您应该在Unity的控制台选项卡中找到错误。

处于项目级别的SLN文件是一个解决方案文件,您可以在Visual Studio中打开该文件来编辑统一代码并附加到统一编辑器,以便在编辑器中运行解决方案时进行实时调试。实际上,如果您在Unity的项目选项卡中单击“CS”文件,则这是在Visual Studio中打开的解决方案。

您正在查找的SLN文件位于App文件夹中。一旦在Visual Studio中打开SLN,将配置设置为Release和x86,并且您应该能够将目标版本定位在“远程设备”,即hololens或全局仿真器(如果已安装)。

0

我有同样的问题,对我来说这是我没有安装与更新3的Visual Studio 2015年的一部分,在Windows 10 SDK中的说明有一点,说:

“如果你选择自定义安装,确保在通用Windows应用程序开发工具节点下启用了工具(1.4)和Windows 10 SDK(10.0.10586)。支持所有版本的Visual Studio 2015 Update 3,包括社区。