You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is a follow-up to jenkinsci/jenkins#4554 by @NextTurn . It would be great if WinSW users were able to check that WinSW is compatible with their platform before actually doing the service installation. Things to consider: OS version, .NET version, Win32 API availability, etc.
Implementation options:
Separate executable, maybe written in a native code
NO GO we could invoke winsw.exe check-platform which would verify the system compatibility with the wrapper. The downside is that winsw would have to be runnable on lower .NET versions, and it is generally not possible unless you want to write unsafe main code or accept cryptic .NET startup messages