Est-il possible d'exécuter un fichier d'installation msi à distance à partir d'un serveur Web Asp.Net? Je voudrais avoir un bouton intitulé "télécharger" où un visiteur qui navigue vers la page Web et clique sur le bouton peut exécuter un fichier msi pour installer une application Windows séparée (dans ce cas, une application wpf) sur leur ordinateur. Dans le cas où l'installation est incomplète, je ne voudrais pas laisser le fichier msi traînant sur leur bureau ou ordinateur. Pour une raison quelconque, chaque fois que je recherche cette information, je trouve seulement des tutoriels sur le déploiement de sites Web plutôt que sur la façon de déployer une application à partir d'un site Web.Comment déployer à partir d'un site Web Asp.Net
Merci beaucoup d'avance!
Andrew
Le fait de fournir un lien vers l'installable directement dans votre page Web serait-il insuffisant? A condition que l'utilisateur connecté dispose de privilèges suffisants sur la machine, ne sont-ils pas capables d'exécuter l'installable? C'est généralement comment les contrôles/add-ins ActiveX sont installés. Re-ne pas avoir l'installable traîner, l'utilisateur a toujours la possibilité de "Ouvrir" ou "Enregistrer" le fichier et peut le faire si nécessaire. Est-ce quelque chose que vous voulez explicitement empêcher? – InSane
@In Sane - Eh bien, l'idée de ne pas avoir l'installable traîner était dans l'intérêt de la protection contre la copie. Si les installables pouvaient être téléchargés à partir du site Web, ils pourraient être distribués librement (bien que techniquement illégalement). Je voulais juste empêcher ça. En outre, en ce qui concerne le fait d'avoir un lien vers l'installable sur le site Web, c'est une idée intéressante ... Je ne l'ai jamais fait auparavant dans Asp.Net. Puis-je le faire avec un appel de méthode Server.Transfer (virtualFilePathName)? C'est une chose qui m'intéresse mais pas sûr. – Andrew