Pour produire un setup portable sur n'importe quelle machine il faut utiliser
Ascom Driver Installer Script Generator qui lui pour le coup se trouve dans les Drivers Developper Components à télécharger et installer.
Ce petit programme va te générer un fichier .iss préparé pour le programme InnoSetup Compiler, qui est un logiciel pour créer des setup quasi professionnels.
Les vidéos qui commencent à dater celles de Tom How sur YT sont encore pas trop dépassées sur cette partie.
Quand tu as installé les templates par le manager d'extension, tu démarres VS en choisissant Nouveau projet et avec l'outil loupe tu tapes ASCOM
tout dépend ce que tu veux mais pour créer ton driver c'est le premier de la liste.
Ensuite il va te demander le nom de ton projet, de ton driver ASCOM puis quelle classe ASCOM (Telescope, Focuser etc ...)
Ensuite il te créera le "template" complet à coder, avec les fonctions. Tu verras tout cela à droite de ton interface dans l'explorateur de solution.
Jamais eu le temps de faire un tutoriel là dessus, il n'y a pas trop de dev non plus sur ASCOM chez nous c'est plus "investi" aux US.
Pour en finir le fichier où tu codes c'est driver.vb (si tu fais du ASCOM en VB), la fenêtre standard ASCOM est SetupDialogForm.vb
Le code du template sans rien ajouter doit fonctionner en lançant le debug puis en allant voir dans un logiciel astro tu pourra déjà constater que la fenêtre de connexion listera les ports COM disponibles automatiquement.
Un exemple de fenêtre de connexion personnalisée pour le CloudSensor :
A suivre