Hololens 2 windows sdk how to update

Copper Contributor

Apologies in advance if this is not the right place to post a question. I work on a Windows 11 machine, Unity 2022.1.21f1, VS2022 v17.3.6 that has windows sdks installed shown below. My H2 device OS is up to date (OS build 20348.1522).

Bytewolf_4-1667126756493.png

I can build on Unity and release and deploy a project for H2 for version 10.0.10240.0 

Bytewolf_5-1667126873532.pngBytewolf_6-1667126883805.png

I can build a release app in Unity with version 10.0.22621.0 but I can't deploy to H2. When I try to deploy via VS2022 I get this error in VS2022:

 

  1. Creating a new clean layout...
  2. Copying files: Total 188 mb to layout...
  3. Checking whether required frameworks are installed...
  4. Registering the application to run from layout...
  5. RemoteCommandException: Windows cannot install package XXX_1.0.0.0_arm64__ph1m9x8skttmg because this package is not compatible with the device. The package requires OS version 10.0.22621.0 or higher on the Windows.Holographic device family. The device is currently running OS version 10.0.20348.1522.
  6.  
  7. 0x80073cfd
  8. ========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
  9. ========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
  10. DEP0700: Registration of the app failed. [0x80004005] Failed to register through new deployment pipeline.

In the H2 device the OS is up to date (Windows Update). My sense is the error OS version refers to a Windows SDK update? if so how do I update it if not via Windows update?

Thanks for your help please

 

 

 

1 Reply
in the end got a response from stackoverflow posting here in case anyone runs into this question https://stackoverflow.com/questions/74235662/hololens-2-windows-sdk-how-to-update