Installer le runtime .NET en tant que prérequis pour les installations silencieuses MDM

Afin d'éviter de causer des erreurs d'installation, Devolutions ne package pas le runtime .NET à l'intérieur de l'installateur de Remote Desktop Manager, mais permet plutôt de télécharger et d'installer le runtime comme un prérequis si nécessaire.

Voici les instructions à suivre et les opérations en arrière-plan relatives à l'installation du runtime .NET :

  • La fonctionnalité est actuellement uniquement disponible en ajoutant le paramètre INSTALL_DOTNET_RUNTIME="1" à la commande msiexec.
  • Bien que cela ne semble pas poser de problème pour InTune ou d'autres MDM, les installations interactives peuvent rencontrer des erreurs lorsque l'installateur est lancé sans privilèges d'administrateur.
  • L'installation vérifie ensuite toute version compatible du .NET 8 Windows Desktop Runtime, et cesse de chercher si elle en trouve une déjà installée.
  • Si aucun runtime compatible n'est trouvé, une tentative est faite pour obtenir le lien de téléchargement de la dernière version depuis Microsoft. Si cela échoue, une version configurée statiquement est installée à la place.
  • Le programme d'installation du runtime est téléchargé dans un emplacement temporaire à partir du CDN de Microsoft et est exécuté.

Failure to install the runtime does not cause Remote Desktop Manager installation to fail. Furthermore, the runtime installation has a 3 minutes limit preventing hanging the installation for too long in case of a slow network link or other issues related to connectivity.

Devolutions Forum logo Donnez-nous vos commentaires