Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MRTK (V2) Need to update Hololens?

I'm trying to check out the new MRTK (V2) but I had been having troubles making the build, first on Unity which make me download the Windows SDK 18362, now I'm trying to continue the build on Visual Studio 2017 for testing but it brings me this error:

To deploy this application, your deployment target should be running Windows Universal Runtime version 10.0.18362.0 or higher. You currently are running version 10.0.17134.80. Please update your OS, or change your deployment target to a device with the appropriate version.

My Windows 10 OS is 10.0.18632.30 but my HoloLens its on 10.0.17763.380 and its seems it won't update to a higher version even with Windows Insider enabled.

I expect to test the premade demos of MRTK(V2) on my HoloLens 1. The build on Visual Studio wont pass from the error of incompatible version.

like image 515
Hectorales Avatar asked Apr 10 '19 16:04

Hectorales


People also ask

How do I check MRTK version?

Finding the current version Open your MRTK project in Unity. Navigate to the "MixedRealityToolkit" folder in your Project window. Open the file called "Version"

What is MRTK used for?

MRTK-Unity is a Microsoft-driven project that provides a set of components and features, used to accelerate cross-platform MR app development in Unity. Here are some of its functions: Provides the cross-platform input system and building blocks for spatial interactions and UI.

What is MRTK toolkit?

Microsoft's Mixed Reality Toolkit (MRTK) is a cross-platform toolkit that accelerates cross-platform MR app development for Virtual Reality (VR) and Augmented Reality (AR). Our Immersive Experience team explains three ways we leverage it to save clients time and money.

Is MRTK open-source?

Mixed Reality Toolkit-Unity is an open-source project to share foundational components, building blocks for common interactions and UI controls for building Mixed Reality experiences in Unity.


2 Answers

To fix this error you need to update your Build Settings so that the Minimum SDK version is at or lower than your HoloLens OS version. I usually use 10.0.10240.0. You still need to make sure that your target SDK version is “latest installed”. Try doing the following steps:

  1. Delete your generated UWP project.
  2. Open the build settings window in Unity.
  3. Make sure that Minimum SDK is is 10.0.10240.0
  4. Make sure that Target SDK version is “latest installed”
  5. Re-generate the solution and deploy to HoloLens.
like image 63
Julia Schwarz Avatar answered Sep 18 '22 12:09

Julia Schwarz


Emphasize Bullet 3# in Julia answer. Minimum SDK must be 10.0.10240.0 otherwise you will get a fatal error on the first app run.

like image 39
Ariel Avatar answered Sep 18 '22 12:09

Ariel