Reputation: 417
I have a regular Unity3d project where I created a simple First-Person moving "Game". I recently discovered how to use unity and put an app on to a Xbox One developer console using Universal Windows Platform. However, when I go to build my game as a windows store app, it says
"Currently selected scripting backend (.NET) is not installed." Does anyone know how to fix this and/or download the Unity .NET scripting backend?Thanks in advance!
Upvotes: 5
Views: 15380
Reputation: 4375
I hit the same problem and this is actually an optional component from the Unity installer. So run the installer assistant again and make sure .Net Scripting Backend is ticked.
Upvotes: 9
Reputation: 4889
You need to install .NET 4.5, judging from the doc. Win10 SDK is also required. You can install it via the Visual Studio Installer of VS2017.
The .NET Scripting Backend is using Microsofts .NET to power scripting. Unlike other Unity platforms, Windows Store is not using .NET 3.5 Class Libraries profile, but rather a subset of .NET 4.5.
Also check if you have installed the Xbox One module is loaded: at Menu/BuildSettings, select Platform/Xbox One.
Tips and Tricks for Building for UWP and deploying to Xbox One
Upvotes: 1