Search Issue Tracker
Fixed in 5.6.0
Votes
0
Found in
5.6.0b8
Issue ID
879757
Regression
Yes
Can't switch to 'Windows Store' platform when Windows 10 SDK is not installed
1. What happened
When trying to switch to 'Windows Store' platform in Build Settings, I'm getting exception in console:
DirectoryNotFoundException: Directory 'C:\Program Files (x86)\Windows Kits\10\Platforms\UAP' not found.
System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/Directory.cs:514)
System.IO.Directory.GetFiles (System.String path, System.String searchPattern) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/Directory.cs:308)
System.IO.Directory.GetFilesRecurse (System.String path, System.String searchPattern, System.Collections.ArrayList all) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/Directory.cs:323)
System.IO.Directory.GetFiles (System.String path, System.String searchPattern, SearchOption searchOption) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.IO/Directory.cs:317)
UnityEditor.Scripting.Compilers.UWPReferences.GetInstalledSDKVersions () (at C:/buildslave/unity/build/Editor/Mono/Scripting/Compilers/UWPReferences.cs:95)
UnityEditor.WSA.MetroBuildWindowExtension..ctor (UnityEditor.WSA.TargetExtension targetExtension) (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/MetroBuildWindowExtension.cs:103)
UnityEditor.WSA.TargetExtension.CreateBuildWindowExtension () (at C:/buildslave/unity/build/PlatformDependent/MetroPlayer/Extensions/Managed/ExtensionModule.cs:71)
UnityEditor.Modules.ModuleManager.GetBuildWindowExtension (System.String target) (at C:/buildslave/unity/build/Editor/Mono/Modules/ModuleManager.cs:588)
UnityEditor.BuildPlayerWindow.ShowBuildTargetSettings () (at C:/buildslave/unity/build/Editor/Mono/BuildPlayerWindow.cs:1188)
UnityEditor.BuildPlayerWindow.OnGUI () (at C:/buildslave/unity/build/Editor/Mono/BuildPlayerWindow.cs:914)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:262)
UnityEditor.HostView.Invoke (System.String methodName) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:255)
UnityEditor.HostView.OnGUI () (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:85)
This is regression from 5.6.0b7.
2. How we can reproduce it using the example you attached
- Open build settings
- Select 'Windows Store'
---> On selection, exception appears in console and there's no way to actually switch
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Errors are logged when importing an asset at a path with Firebase
- Entering too big of a number in 2D Renderer Lightmode Tags freezes the Editor
- Crash on GUIManager::DoGUIEvent when focusing on the Game view window on a specific project
- Asset creation in the Project Browser is not always undone/inconsistent when the undo shortcut is pressed right after creating an asset
- JobTempAlloc memory leak warning is thrown when the Player is shut down
_geo__
Mar 13, 2017 15:21
Anyone suffering from this issue in an older version just create a folder named "C:\Program Files (x86)\Windows Kits\10\Platforms\UAP". If that doesn't help, open the project on a Windows 10 machine and set the platform to Windows 8. -- Mei