Yup. Edge decided not to support Silverlight. Intune admin console still uses Silverlight. We’re working on a change but nothing to report yet. I’d merge this into “replace Silverlight with HTML version” but you’re already a supporter for that one in the Ideas forum.
Asked around on this one and confirmed, we have to have the separate app to upload other apps for security reasons. But it shouldn’t have to download the new app every time, just when there’s been a version change.
If you are using Chrome or Firefox, I’ve been told downloading every time is the default behavior, but you can download the setup.exe and save it, to launch when needed.
If you use IE, it’s supposed to launch off the locally stored cache.
It’s definitely on our list of things we know are painful for customers.