RWELabs / DKCUI

DKCUI is a GUI extension to the DKC Toolbox by H4v0c21, a set of python tools designed to provide basic data conversion and IO for the Donkey Kong Country SNES Trilogy.
1 stars 0 forks source link

[Issue] FirstRunSetup cannot complete on a computer without the Microsoft Store. #4

Open RyanWalpole opened 1 year ago

RyanWalpole commented 1 year ago

The Issue or Bug

When attempting to install DKCUI on a machine that does not have Python installed, the application crashes if it does not have access to the Microsoft Store.

Version

0.01, 0.02

Operating System

Windows 11

Steps to reproduce the behavior

  1. Open a Windows Sandbox or login to a machine that has no Python installation and no access to the Microsoft Store.
  2. Run the first run setup for DKCUI
  3. Observe that the Process.Start() for the Microsoft Store's python installer does not work

Screenshots

image

Additional Context

No response

Suggested Resolution

Handle the exception with a MessageBox or alternate Python install option.