Mixedrealitytoolkit-unity: Build Window improvements

Created on 3 Oct 2017  路  10Comments  路  Source: microsoft/MixedRealityToolkit-Unity

Noted a few minor niggles with the Build Window:

  • [x] Will let the user build with no scenes in the project (noob fail)
  • [x] Make sure the selected option is reflected in the built project (test)- Unity still defaults to ARM which is not helpful
  • [X] Needs to be able to support IL2CPP scripting target. (Some Unity features such as PostProcessing only work on IL2CPP)
  • [x] Update "View Log File" for local build if we're not targeting the HoloLens.
  • [ ] Disable / skip "Unity C# Projects" when using "Build AppX" or "Build sln / Build AppX" as this fauses the build to fail.

All 10 comments

The IL2CPP & .NET can be easily changed in the Configure/Apply Mixed Reality Settings and in the Player Settings, but I could replace the MS Build Version Label with this instead. (We don't really need to know what Build Version we're using anyway seeing as the SDK pretty much spells it out for us)

We should update the default platform to x86 for HoloLens and x64 for HMDs

Another issue to "fix" is to "UnCheck" / Disable the "Unity C# Projects" option automatically when using "BuildAppX" or "Build sln /AppX" as this causes the build to fail.
Edited header post.

Hmm, also noticed they have changed the "Windows Universal" build options. So these should probably be taken in to account in the Build Window
image

I've already taken this into consideration.

The unity C# projects really ought to work and is a unity bug. I'm not sure if there's a benefit to changing this.

SO do you want to remove the "C# Projects" request?
That just leaves the "Build Log" button request. Had a few builds fail and even though there was a log, the button was disabled?

SO do you want to remove the "C# Projects" request?

I'd rather remove. It _should_ get fixed by unity at some point.

Removed the C# project task, added to the "fix later" bucket

@DDReaper I tested this out on master and it builds the APPX with C# Projects enabled in Unity 2017.1.1p4.

Gonna test this again on dev branch, but it seems to have been fixed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

reillydonovan picture reillydonovan  路  3Comments

markgrossnickle picture markgrossnickle  路  3Comments

dustin2711 picture dustin2711  路  3Comments

chrisfromwork picture chrisfromwork  路  3Comments

MatteoFantasy picture MatteoFantasy  路  3Comments