Déploiement ClickOnce d'installation en ligne arborescence de fichiers en un seul fichier .exe pour l'installation en mode hors connexion

StackOverflow https://stackoverflow.com/questions/4690379

  •  11-10-2019
  •  | 
  •  

Question

Toutes les idées comment emballer ClickOnce d'installation en ligne arborescence de fichiers dans un seul fichier .exe pour l'installation en mode hors connexion? Je sais que ça n'a pas été conçu à cet effet, mais en utilisant Windows Installer est pas une option pour moi, parce que je dois juste exécuter l'application sans processus d'installation (exactement comme ClickOnce travaux d'installation en ligne). J'ai essayé outil IExpress pour faire .exe auto-extractible, mais malheureusement, il ne supporte pas arborescence de fichiers. Puis-je utiliser l'emballage .cab à cette fin?

Était-ce utile?

La solution

Si vous voulez exécuter l'application w / o tout processus d'installation, il vous suffit de copier le contenu du dossier \ bin \ libération dans un dossier sur la machine cible et mettre en place un raccourci vers le fichier exe.

Notez que vous devrez vous assurer que la machine cible (s) a (ont) les conditions préalables à droite installées.

OTW vous pouvez publier l'application ClickOnce dans un dossier sur le disque, écrire le dossier sur un CD et l'envoyer à l'utilisateur. Ils peuvent pop dans le CD et exécutez setup.exe pour l'installer. Vous devrez définir les conditions requises pour être installés au même endroit que le déploiement au lieu de partir du site Web du fournisseur. Vous voudrez probablement aussi quitter l'URL d'installation en blanc, et les options pour le déploiement, sélectionnez l'option qui vous permet de ne pas spécifier l'URL de déploiement. Qu'est-ce qui va se passer est l'application C / O regardera toujours le lecteur de CD pour les mises à jour (il utilise quel que soit le chemin est lorsque l'utilisateur installe).

Vous pouvez également le distribuer par CD et toujours mettre un URL de mise à jour dans la boîte de dialogue Mises à jour si l'utilisateur a toujours accès à une connexion Internet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top