Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Windows 10S #129

Open
PawelTroka opened this issue Nov 18, 2017 · 0 comments
Open

Support Windows 10S #129

PawelTroka opened this issue Nov 18, 2017 · 0 comments

Comments

@PawelTroka
Copy link
Owner

PawelTroka commented Nov 18, 2017

Windows 10 S is a special Windows edition which is streamlined for security and superior performance. Basically you can only install apps from Microsoft Store.

Unfortunately currently we are not able to support Windows 10S, so we just provide graceful shutdown messsage there (see 218d9ab and https://stackoverflow.com/questions/47368289/how-to-detect-windows-10-s).

This is what we have from Windows App Certification Kit:

Package sanity test

PASSED
Archive files usage

FAILED
Blocked executables
Error Found: The blocked executables test has detected the following errors:

File C:\Program Files\WindowsApps\TROKASoftware.Computator.NET_2.3.1.0_x64__90q57adm011tp\Computator.NET.Desktop.dll contains a reference to a "Launch Process" related API System.Diagnostics.Process.Start
File C:\Program Files\WindowsApps\TROKASoftware.Computator.NET_2.3.1.0_x64__90q57adm011tp\Computator.NET.Core.dll contains a reference to a "Launch Process" related API System.Diagnostics.Process.Start
File C:\Program Files\WindowsApps\TROKASoftware.Computator.NET_2.3.1.0_x64__90q57adm011tp\ICSharpCode.AvalonEdit.dll contains a reference to a "Launch Process" related API System.Diagnostics.Process.Start
File Accord.Math.dll contains a blocked executable reference to "CmD".
File Computator.NET.Core.dll contains a blocked executable reference to "cMd".
File Computator.NET.exe contains a blocked executable reference to "cDB".
File ICSharpCode.AvalonEdit.dll contains a blocked executable reference to "dNx".
File ICSharpCode.AvalonEdit.dll contains a blocked executable reference to "reg".
File ICSharpCode.AvalonEdit.dll contains a blocked executable reference to "PowerShell".
File ICSharpCode.AvalonEdit.dll contains a blocked executable reference to "CSI".
File ScintillaNET.dll contains a blocked executable reference to "PowerShell".
File TROKA.Software.SimpleCodeEditor.dll contains a blocked executable reference to "reg".

Impact if not fixed: Launching executable files is restricted on Windows 10 S systems. Apps that rely on this capability might not run correctly on Windows 10 S systems.
How to fix: Identify which of the flagged entries represent a call to launch an executable file that is not part of your app and remove those calls. If the flagged files are part of your application, you may ignore the warning.

Looks like a lot of work and some functionality we really need to not have removed just to support Windows 10S.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant