What are the Windows app installation requirements? (e.g. for enterprise deployments)

Created by Anthony Young, Modified on Tue, 14 Jun, 2022 at 9:59 AM by Anthony Young

The Windows app requires Windows 7 SP1, Windows 8 or Windows 10 and now Windows 11.

We recommend using Windows 10 or 11 with the latest operating system updates installed.


The app requires a minimum of .NET Framework 4.7.2, which is generally already installed with any of the supported Windows versions listed above, provided they have been kept up to date via Windows Update.  



Our Windows app installer does not require Administrator level permissions and provides a simple, wizard-less installation experience.

The app is installed within the currently logged-in user's working directory.


Aside from the ability to write the current user's registry - which any user that can install apps should already have - there are no other installation requirements.


While not an installation requirement, if you are planning on capturing photos with your Windows device, then you should purchase hardware that includes a camera - most Windows laptops and Surface devices include this.




Additional Info for Enterprise Deployments

When considering deployments through tools like Microsoft System Center (SCCM), we recommend using the MSI installer for the latest app version.


Our app-build process generates an MSI file specifically for installation via Group Policy.

This MSI isn't a general-purpose installer.

This means that once you run the MSI, the application .exe file is only executed (i.e. installed) on next Windows login by the user.


The latest MSI can be gained by adding "?msi=true" to the end of our standard Windows app download link.

e.g. https://secure.switchedon.app/Files/WinApp/switchrail?msi=true


The app is designed to operate with no UAC requests.

It is installed within the local logged-in Windows user's AppData directory - i.e. %LocalAppData%\AppCode


You should ensure that your Windows policies and SCCM configuration allow the app to read and write data and folders within the %LocalAppData% directory, as well as having access to local user registry.

If not, it is likely that installations and subsequent automatic app updates will have issues.


The underlying Windows app update functionality uses the industry-standard Squirrel.Windows installer.
For more information, we suggest you review the Wiki and other information available on the Squirrel. Windows Github page.


If you are using SCCM, another approach to try is the suggested process at the 3rd party link below.


This article describes SCCM installation of Microsoft Teams, however it should be equally applicable to our Windows app, since Teams uses the same Squirrel.Windows updater library.  
Simply replace all Teams mentions with our app code/name:

https://enterinit.com/guide-deploying-microsoft-teams-client-with-sccm/

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article