Unable to create WIndows Store Certificate - Assertion Failed ....

Tried with different unity versions (5.4, 5.5 beta) with a empty project . Still same result. Anyone seen this before ?

The Editor output is here :
Assertion failed on expression: ‘FALSE != acquireNewContextResult’
UnityEditor.EditorUtility:WSACreateTestCertificate(String, String, String, Boolean)
UnityEditor.MetroCreateTestCertificateWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\Utils\MetroCreateTestCertificateWindow.cs:200)
System.Reflection.MonoMethod:InternalInvoke(Object, Object, Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object, CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
System.Reflection.MethodBase:Invoke(Object, Object) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:249)
UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:242)
UnityEditor.HostView:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:76)

[C:/buildslave/unity/build/Editor/Platform/Windows/Metro/MetroEditorUtility.cpp line 47]
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs Line: 222)

Refresh: detecting if any assets need to be imported or removed … Refresh: elapses 0.000587 seconds (Nothing changed)
Assertion failed on expression: ‘INVALID_HANDLE_VALUE != file’
UnityEditor.WSA:SetCertificate(String, String)
UnityEditor.MetroCreateTestCertificateWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\Utils\MetroCreateTestCertificateWindow.cs:204)
System.Reflection.MonoMethod:InternalInvoke(Object, Object, Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object, CultureInfo) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
System.Reflection.MethodBase:Invoke(Object, Object) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:249)
UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:242)
UnityEditor.HostView:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:76)

Same problem here, after upgrading to Visual Studio 2015 Update 3

Just spent whole day trying to fix this same problem (Unity 5.5.1).

Tried reinstalling both Unity and Visual Studio - didn’t help.

I have been able to create a certificate once since my Hololens test project had the certificate. I ended up just copy/pasting that file to a new project and it worked.

I’m starting to fear what other mystery bugs the Win 10, Hololens and Unity I’m going to encounter before this project is over…