Hello everyone.

We have decided to phase out the Mixed Reality Forums over the next few months in favor of other ways to connect with us.

The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.

The plan between now and the beginning of May is to clean up old, unanswered questions that are no longer relevant. The forums will remain open and usable.

On May 1st we will be locking the forums to new posts and replies. They will remain available for another three months for the purposes of searching them, and then they will be closed altogether on August 1st.

So, where does that leave our awesome community to ask questions? Well, there are a few places we want to engage with you. For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality. If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers. And always feel free to hit us up on Twitter @MxdRealityDev.

Finally got a working Galaxy Explorer Demo!! Here is my full instructions.

larsonmattrlarsonmattr
edited April 2016 in Questions And Answers

Software installations:

  1. Upgrade to Windows 10 Professional (if not already) and turn on Hyper-V support.
  2. Remove any prior VS editions, and Windows SDKs to avoid conflict.
  3. Installed Visual Studio 2015 Community Edition from the provided link (http://dev.windows.com/downloads). Use the default install that adds 1.3 tools and windows 10 sdk.
  4. Install the MicroSoft HoloLens emulator (http://go.microsoft.com/fwlink/?LinkID=724053).
  5. Install Unity Hololens edition (http://unity3d.com/pages/windows/hololens). Choose either 64-bit or 32-bit.
  6. Install UnitySetup-Metro-Support-for-Editor and UnitySetup-Windows-Support-For-Editor. (http://beta.unity3d.com/download/24077ef8c12f/public_download.html)
  7. Install UnityDocumentationSetup (http://beta.unity3d.com/download/24077ef8c12f/UnityDocumentationSetup.exe)

Building the Galaxy Explorer demo:

  1. Build settings, choose Windows Platform. Choose Universal 10 SDK. Choose D3D as the UWP build type. Build and run on local machine. Leave the Debugging options all unchecked. Choose Build.
  2. A prompt will ask for a destination directory to build into. Create a new subdirectory called UWP.
  3. After the build, navigate in windows explorer to find the GalaxyExplorer.sln file, double-click to open in visual studio.

Deploy to Hololens emulator from VS 2015.

  1. After the project opens, change the Debug Configuration to Release. Change the Platform to x86. Finally, choose the target device to be "HoloLens Emulator 10.0.11082.1039". Click the run arrow -or- Build->Deploy GalaxyExplorer.
  2. The HoloLens emulator will start (takes ~ 2 minutes on i7 system). You may get a prompt to allow non-administrator permission to run the emulator if you are not in the Hyper-V administrators security group.

** Troubleshooting **

If you get an error about Tfp plugin for Galaxy Explorer project there may be some cached information that is not correct in the project.

  1. Remove the Library directory.
  2. Revert the project files to remove modifications. If you checked out the project using Git bash, a simple "git checkout -- ." from the project directory will suffice.
  3. Re-open the project.

Errors about missing msvsmon.exe when Deploying to emulator.

C:\Program Files(x86)\Common Files\Microsoft Shared\Phone Tools\14.0\Debugger\target\x86* should contain msvsmon.exe and many *.dll files to support debugging in x86.

If these are not present, there could be a conflict with another VS install or SDK. Uninstall other Visual Studio versions and Windows 10 SDKs you have installed, and install only the packages listed in the order above starting with Visual Studio 2015.

Answers

  • Here is the missing link for the Step 6. Install UnitySetup-Metro-Support-for-Editor and UnitySetup-Windows-Support-For-Editor.

    (http://beta.unity3d.com/download/24077ef8c12f/public_download.html)

  • And here is the github project for Galaxy Explorer: https://github.com/Microsoft/GalaxyExplorer

    You can clone it to your work space with a git client (https://git-scm.com/downloads)

  • DaTruAndiDaTruAndi ✭✭ ✭✭

    the first part are just the general installation instructions for development, no? or any step that is galaxy explorer specific in your opion?
    No need to install git client - you can just use the .zip file

  • larsonmattrlarsonmattr
    edited April 2016

    DaTruAndi - likely pretty close to the general instructions.

    Needing > Windows 7 version. Windows 8.1 should work here if it includes the Hyper-V virtualization. I had no luck getting Hyper-V working correctly in Windows 7, but was able to upgrade to Windows 10 Professional (with included Hyper-V for the emulator).
    Avoiding multiple versions of VS or windows SDKs.
    Installing both metro support and windows support in step 6.

    The 2 issues I hit trying to build the Galaxy Explorer demo were
    1. building in Unity and not finding the Windows Platform (resolved with step 6 installing both support for editor packages) and
    2. VS2015 Community Edition not finding *dll from the x86 debugger when deploying to emulator (resolved by removing other SDKs and VS before installing).

Sign In or Register to comment.