我只能在 HoloLens 上部署 1 个 Unity 应用程序
I can only have 1 Unity app deployed on HoloLens
我遇到了一个奇怪的问题,我只能在我的 HoloLens 上部署 1 个 Unity 应用程序。例如:
首先,我创建名为 HoloLensFirstProject 的新项目,导入 MRTK Foundation 和 Example,为 HoloLens 开发设置 Unity,select 在示例场景上,构建并部署它。
Secode,我创建了名为 HoloLensSecondeProject 的新项目并执行相同的操作。
部署第二个应用后,我部署的第一个应用和之前开发的其他应用都不见了。仅最新部署的应用程序。
预期行为
可以将多个应用程序部署到 HoloLens。
实际行为
HoloLens 上只安装了最新的应用程序
重现步骤
- 创建 2 个不同名称的项目
- 为两个项目导入 MRTK Foundation 和 Sample
- 为 HoloLens 开发设置 Unity 项目
- 为每个要部署的项目选择一个示例场景
- 部署您的第一个应用程序
- 部署你的第二个应用程序
环境
- 统一 2018.3.11f1
- MRTK v2 RC1
- Visual Studio 2019
- 最新预览 SDK
- Windows 10(非内部预览)
仅更改项目名称是不够的。您还必须在项目设置 → 播放器 → UWP → 发布设置 → 打包 → 包名称下更改包名称。
我遇到了同样的问题,这个 对我不起作用。这仅在您尚未将应用程序部署到您的 Hololens 时才有效。如果您已经部署了应用程序,则需要删除包含数据的文件夹(对于 visual studio 它是包含 .sln 文件的文件夹)并重新构建它。
您仍然需要像 Jeff 的解决方案一样在构建之前更改包名称!
这是因为在第一次构建时会创建文件夹“build”。它包含包信息并且不会在进一步构建中更改(例如,如果您更改包名称并在现有目录中再次构建)。
我遇到了一个奇怪的问题,我只能在我的 HoloLens 上部署 1 个 Unity 应用程序。例如:
首先,我创建名为 HoloLensFirstProject 的新项目,导入 MRTK Foundation 和 Example,为 HoloLens 开发设置 Unity,select 在示例场景上,构建并部署它。
Secode,我创建了名为 HoloLensSecondeProject 的新项目并执行相同的操作。
部署第二个应用后,我部署的第一个应用和之前开发的其他应用都不见了。仅最新部署的应用程序。
预期行为
可以将多个应用程序部署到 HoloLens。
实际行为
HoloLens 上只安装了最新的应用程序
重现步骤
- 创建 2 个不同名称的项目
- 为两个项目导入 MRTK Foundation 和 Sample
- 为 HoloLens 开发设置 Unity 项目
- 为每个要部署的项目选择一个示例场景
- 部署您的第一个应用程序
- 部署你的第二个应用程序
环境
- 统一 2018.3.11f1
- MRTK v2 RC1
- Visual Studio 2019
- 最新预览 SDK
- Windows 10(非内部预览)
仅更改项目名称是不够的。您还必须在项目设置 → 播放器 → UWP → 发布设置 → 打包 → 包名称下更改包名称。
我遇到了同样的问题,这个
您仍然需要像 Jeff 的解决方案一样在构建之前更改包名称!
这是因为在第一次构建时会创建文件夹“build”。它包含包信息并且不会在进一步构建中更改(例如,如果您更改包名称并在现有目录中再次构建)。