Unreal Engine 4 is available for Win10 UWP app dev now

Turns out that we were missing a trailing .0 when looking for the file in the versioned folder. Should be fixed in latest; with any luck that should eliminate the need to install 14393.

A few other changes related to diagnosing SDK and compiler related issues just went in too. I hope these will make getting started a bit easier. Should also ‘fix’ the problem with D3D12 and 14393 (I just took the easy way out and only allow D3D12 when your Windows SDK has the headers required by the current RHI).

I followed all steps to build the engine from source, but now I noticed that in the solution explorer I am missing the Game folder that should be Under Engine and Programs in Visual Studios 2017. Did I do something incorrect.

So I have redone the build from engine a 3rd time :slight_smile: Hoping to see what I did wrong , but still same issue. I have a project that was already made that I converted like it asked me. I Hit f5 and the editor launches. This is all good so far i believe. The problem comes because my game does not show up in the solution explorer like documents say it should anyone have idea whats going on. Also sorry if this has been re-posted I have tried writing this a view times but it never shows up.

Is this board still going?

I’m getting a different error:

Also, can you tell me why Solution Explorer shows 2015 when I don’t have 2015 installed?

The Generate Solution Files does the same thing for the UE solution unless I use the command line along with the -2017 switch, at least that is what I think it is. Visual Studio shows normally, at least from my perspective, when viewing UE4, there is no added qualifier such as that shown in the attached image. At a minimum it is annoying but does leave me concerned, especially when I can’t load my project with the UE4 Editor (UWP build), and I don’t have it installed.

Apex was moved to its own Plugin. Not having my UE4 project file setup correctly caused me a couple of problems. If you’re using Apex too and upgrading to (I think) 4.17 or above, I would add the Apex plugin before open the project:



  {
   "Name": "ApexDestruction",
   "Enabled": true
  }


Just my luck. A release UWP64 build exits without any error. Using the debugger trying to track down what is occurring, it appeared that Apex_DestructibleCHECKED_x64.dll is missing.

I’ve already reported this issue to the GitHub Repository but I wanted to list here too in case someone else has a solution:



XBoxOne Critical Error

[2018.01.02-20.21.28:355][420]LogUWP: Error: === Critical error: ===
[2018.01.02-20.21.28:355][420]LogUWP: Error:
[2018.01.02-20.21.28:355][420]LogUWP: Error: Fatal error: [File:E:\UEUWP\MICROSOFT_UWP_UNREAL\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 183]
[2018.01.02-20.21.28:355][420]LogUWP: Error: Ran out of memory allocating 65536 bytes with alignment 0
[2018.01.02-20.21.28:355][420]LogUWP: Error:
[2018.01.02-20.21.28:355][420]LogUWP: Error:
[2018.01.02-20.21.28:355][420]LogUWP: Error:


Is there anything I can do to get around this error?
My UEUWP build works correctly, without error, on my PC. However, it crashes on the XBoxOne.

i got this crash when open the motion control map any idea whats going on?

If you see a 404 page, you need to complete the enrollment process:

  1. Create a GitHub account.
  2. Sign up for the Epic program
  3. Follow the instructions to associate your Epic Program account with your GitHub account.
  4. Join the Epic GitHub Org (from the email invitation you receive after Step 3)
  5. Done! You should be able to access the Microsoft UWP Unreal fork on GitHub and the Readme.MD with more information.

i have try to packaging to both uwp x86 and x64 and got this

[FONT=courier new]UATHelper: Packaging (UWP (x64-64bit)): Running AutomationTool…
UATHelper: Packaging (UWP (x64-64bit)): Automation.ParseCommandLine: Parsing command line: -ScriptsForProject=“C:/Users/INTEL/Documents/Unreal Projects/MyProject2/MyProject2.uproject” BuildCookRun -nocompileeditor -nop4 -project=“C:/Users/INTEL/Documents/Unreal Projects/MyProject2/MyProject2.uproject” -cook -stage -archive -archivedirectory=“D:/Unreal Projec
ts/Packageproj” -package -clientconfig=Development -ue4exe=UE4Editor-Cmd.exe -pak -prereqs -nodebuginfo -targetplatform=UWP64 -build -CrashReporter -utf8output -compile
UATHelper: Packaging (UWP (x64-64bit)): ScriptCompiler.FindAndCompileScriptModules: Compiling scripts.
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: DotNETUtilities → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\DotNETUtilities.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UnrealBuildTool → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\UnrealBuildTool.exe
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: AutomationUtils.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationUtils.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: AllDesktop.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\AllDesktop\AllDesktop.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: Localization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Localization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: OneSkyLocalization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\OneSkyLocalization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: AutomationScripts.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\AutomationScripts.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: Android.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Android\Android.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: BuildGraph.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\BuildGraph.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: HTML5.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\HTML5\HTML5.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: MobileDeviceInterface → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\IOS\MobileDeviceInterface.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: IOS.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\IOS\IOS.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: Linux.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Linux\Linux.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: Mac.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Mac\Mac.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: TVOS.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\TVOS\TVOS.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targets(2041,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly “WindowsDevicePortalWrapper”. Check to make sure the assembly exists on disk. If this reference is req
uired by your code, you may get compilation errors. [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targets(2041,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly “Windows”. Check to make sure the assembly exists on disk. If this reference is required by your code,
you may get compilation errors. [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(890,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(890,107): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(902,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(902,107): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(214,63): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(214,120): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(214,190): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(245,65): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(245,122): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(245,192): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(193,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: UWPPlatform.Automation.cs(186,13): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: Win.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Win.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MSBuild: XLocLocalization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\XLocLocalization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): CommandUtils.Run: Run: Took 3,0184739s to run MSBuild.exe, ExitCode=1
UATHelper: Packaging (UWP (x64-64bit)): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: Failed to build “D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\Scripts\UAT.proj”:
UATHelper: Packaging (UWP (x64-64bit)): DotNETUtilities → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\DotNETUtilities.dll
UATHelper: Packaging (UWP (x64-64bit)): UnrealBuildTool → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\UnrealBuildTool.exe
UATHelper: Packaging (UWP (x64-64bit)): AutomationUtils.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationUtils.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): AllDesktop.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\AllDesktop\AllDesktop.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): Localization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Localization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): OneSkyLocalization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\OneSkyLocalization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): AutomationScripts.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\AutomationScripts.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): Android.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Android\Android.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): BuildGraph.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\BuildGraph.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): HTML5.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\HTML5\HTML5.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): MobileDeviceInterface → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\IOS\MobileDeviceInterface.dll
UATHelper: Packaging (UWP (x64-64bit)): IOS.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\IOS\IOS.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): Linux.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Linux\Linux.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): Mac.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Mac\Mac.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): TVOS.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\TVOS\TVOS.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targets(2041,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly “WindowsDevicePortalWrapper”. Check to make sure the assembly exists on disk. If this reference is required by
your code, you may get compilation errors. [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin\Microsoft.Common.CurrentVersion.targets(2041,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly “Windows”. Check to make sure the assembly exists on disk. If this reference is required by your code, you may
get compilation errors. [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(890,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(890,107): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(902,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(902,107): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(214,63): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(214,120): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(214,190): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(245,65): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(245,122): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(245,192): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(193,50): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): UWPPlatform.Automation.cs(186,13): error CS0234: The type or namespace name ‘Tools’ does not exist in the namespace ‘Microsoft’ (are you missing an assembly reference?) [D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\UWP\UWP.Automation.csproj]
UATHelper: Packaging (UWP (x64-64bit)): Win.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\Win.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): XLocLocalization.Automation → D:\MicrosoftUWPUnreal\New folder\Engine\Binaries\DotNET\AutomationScripts\XLocLocalization.Automation.dll
UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.ScriptCompiler.FindAndCompileScriptModules(String ScriptsForProjectFileName, List1 AdditionalScriptsFolders) in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\AutomationUtils\ScriptCompiler.cs:line 178 UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.ScriptCompiler.FindAndCompileAllScripts(String ScriptsForProjectFileName, List1 AdditionalScriptsFolders) in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\AutomationUtils\ScriptCompiler.cs:line 80
UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.Automation.Process(String] Arguments) in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs:line 505
UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.Program.MainProc(Object Param) in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\Program.cs:line 133
UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param) in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\AutomationUtils\Utils.cs:line 708
UATHelper: Packaging (UWP (x64-64bit)): at AutomationTool.Program.Main() in D:\MicrosoftUWPUnreal\New folder\Engine\Source\Programs\AutomationTool\Program.cs:line 57
UATHelper: Packaging (UWP (x64-64bit)): Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (UWP (x64-64bit)): BUILD FAILED
PackagingResults:Error: Error Unknown Error

any idea what happen?

and also i got his when trying to run generateprojectfiles.bat

Are there any special optimizations/settings for the xbox one?

I tried to compile the third person template several times and run it on my xbox one, but i get graphical issues every time…

If i use the standard deferred renderer, i will get strange looking shadows (especially on walls). I tried different builds with different lighting settings like prebuild stationary lights, movable lights, etc.
But the shadows always look strange. (the standard mannequin material also looks slightly different)

If i use the forward renderer, the game wont start on my xbox one…

All the different builds run perfectly on my desktop pc. No graphic issues.

Im using the current 4.18.2 version build from source. Packaging UWP x64.
No build errors in output log at all. Only warnings about apple and android.
Uwp App type is set to game.

So because I found a lot of posts from people asking how to build uwp games, here is a short guide:

check this link: https://docs.unrealengine.com/latest…alStudioSetup/

  1. Download Visual Studio
  2. Open Visual Studio Installer
  3. Modify your Visual Studio installation and add all needed components

(You get most components when you simply add the following workloads:
-Universal Windows Platform development
-Desktop development with C++
-Game development with C++
Check individual components and make sure that VC++ toolset, C++ Support, .Net Framework targeting pack & Windows SDK’s are selected!)

  1. Install Visual Studio

check this link: https://docs.unrealengine.com/latest…gUnrealEngine/

  1. Download/clone the uwp unreal engine version you need from github
    (links and instructions in first post: https://forums.unrealengine.com/deve…-now#post90679)
  2. Unzip and run Setup.bat
  3. Run GenerateProjectFiles.bat
    (If you need to build any plugins from source, you can copy them now to \Engine\Plugins)
  4. Open UE4.sln with Visual Studio
  5. Right Click on UE4 and build
    (optional: Go to \Engine\Binaries\Win64 and run UnrealVersionSelector-Win64-Shipping.exe)

Now you can start Unreal Engine by running UE4Editor.exe located in \Engine\Binaries\Win64

errors i know so far:

[FONT=courier new]-warning MSB3245: Could not resolve this reference. Could not locate the assembly “Windows”
-error CS0246: The type or namespace name ‘Windows’ could not be found

try this: https://forums.unrealengine.com/deve…unreal-release

-missing toolchain or toolset

try this: install correct vc toolset or reinstall

-Errors everywhere

Try this: open visual studio installer and repair your installation. If this doesn’t work, you should try to uninstall everything and reinstall again.
you can also try this tool: https:///Microsoft/VisualS…aller/releases

Also try to install visual studio and all components to your c: drive. Splitting the Installation between hard drives can cause problems.

If you can’t read the errors of setup.bat and GenerateProjectFiles.bat because the windows close too fast, then try to run them via command prompt.

After unzipping and running Setup.bat. When I run GenerateProjectFiles.bat I get the following Warning:

WARNING: Unable to resolve location for WinMD api contract Windows.Gaming.XboxLive.StorageApiContract

Any ideas?

I’m not sure… But i guess something went wrong with your setup.bat or visual studio installation…

I would try to unzip a fresh uwp release and run setup.bat again

The GitHub repository has a docs folder https:///MICROSOFT-XBOX-ATG/MICROSOFT_UWP_UNREAL/tree/dev_MixedReality/docs
Read UnrealEngineWithWindowsMixedReality.docx for detailed instructions on how to build. Just be sure your Visual Studio installer has Universal Windows Platform development and Desktop development with C++ installed. The build takes a couple of hours and uses 53GB disk space.

Right now there are two branches
release_uwp - UE4 version 4.18.x, requires Steam VR, no template, less functional
dev_MixedReality - UE4 version 4.16.2 - VR preview directly in Mixed Reality portal (very nice), does not require Steam VR, includes Mixed Reality template, supports speech input in template.

Packaging not working for either version at the moment.

** Important - at the moment, to get VR preview working from the editor, make sure Windows Mixed Reality for Steam is uninstalled.

I’m developing with a Samsung Odyssey

This was a bug - if you have the Windows 8(.1) SDK installed the project generator could try to use that to set up Intellisense, rather than the proper Windows 10 version. It shouldn’t have been affecting actual compilation. Regardless, it ought to be fixed in the latest push.