est-ce que vb.net a une manière différente de construire une application sans utiliser clickonce?une autre façon de publier en plus de clickonce?
Répondre
Si votre application n'a pas besoin d'un programme d'installation vous n'avez pas besoin d'utiliser ClickOnce du tout. Faites simplement une construction dans Visual Studio pour produire votre exe et c'est parti. Il existe en fait un certain nombre d'applications sur un seul fichier sur Internet qui sont faites de cette façon.
Si vous avez besoin d'un installateur approprié, je ne proposerais normalement pas ClickOnce. ClickOnce a été conçu pour permettre à un utilisateur de cliquer littéralement sur un bouton dans un navigateur Web "une seule fois" pour installer votre produit dans un sandbox sécurisé mais limité. Le bac à sable où réside l'application aura alors des permissions limitées sur le système de fichiers et autres. C'est plutôt cool en théorie. Mais en pratique, les limitations impliquées peuvent devenir pénibles pour toutes les applications, sauf les plus élémentaires. Pour un système d'installation puissant pour Windows, je suggère NSIS. C'est gratuit, open source et scriptable. Je l'ai utilisé pour construire l'installateur de deux applications logicielles VB.NET. L'un d'entre eux a été téléchargé & installé par des milliers d'utilisateurs. Je suis également le point de contact principal pour le support technique et je n'ai pas entendu un seul rapport d'un problème avec l'installateur lui-même.
Je pourrais aller encore et encore, mais il suffit de dire que j'ai essayé d'autres tels que InstallShield et Wise et même ClickOnce (qui a été de courte durée). But nothing could compare to the speed, power, reliability, and lightweight-edness of NSIS.
si je clique sur BUILD, où puis-je trouver l'exe? –
Cela dépendra des paramètres de votre projet. Mais le plus probable sera dans le dossier release ou debug de votre dossier de projet principal. –
cool merci! et si j'ai des prérequis dans mon projet - l'exe aura-t-il déjà ce paquet dedans ou ai-je besoin de clickonce? –
Ligne de commande:
vbc /out:MyProg.exe MyFile.vb
- 1. Comment publier une application ClickOnce à l'aide de Microsoft.Build.BuildEngine
- 2. Comment publier des programmes d'installation parallèles à l'aide de ClickOnce?
- 3. Comment publier une ClickOnce Build sur un CD avec MSBuild
- 4. Comment publier une application ClickOnce à partir d'un programme d'installation
- 5. Comment publier une version bêta d'une application ClickOnce?
- 6. Publier ClickOnce à partir de la ligne de commande
- 7. Une façon plus compacte de faire cela?
- 8. Quelle est la meilleure façon de créer des déploiements ClickOnce
- 9. Façon rapide de rechercher une chaîne particulière (ou tableau d'octets) dans une autre mémoire de processus en C#?
- 10. Quelle est la façon native de mettre en œuvre Publier Abonnez-vous entre les widgets Android?
- 11. Utilisation de ClickOnce pour publier un exe existant avec des DLLs développées
- 12. ClickOnce en mode de publication ne publie pas
- 13. C# Meilleure façon de convertir le format de date de chaîne en une autre chaîne?
- 14. façon la plus sûre de créer des sessions en php
- 15. Déploiement de NLog avec une application ClickOnce
- 16. Quelle est la manière la plus élégante de mapper une liste à une autre en Java?
- 17. ClickOnce et Amazon S3
- 18. ClickOnce & References
- 19. ClickOnce .appref-ms plus d'un lien vers le fichier .application?
- 20. net reactor & déploiement clickonce
- 21. emplacement de déploiement ClickOnce
- 22. ClickOnce - Questions de sécurité
- 23. Echec lors de la publication de l'application clickonce
- 24. Manifeste de signature Clickonce
- 25. est-il une autre façon de créer graphique en VB.NET 2005 ou C# .NET 2005
- 26. Autre (meilleure) façon que l'index d'identifier une cellule gridview rangée?
- 27. clickonce publier - « Le fichier « default.htm » existe déjà dans ce site Web »
- 28. Est-il possible de faire un certificat ClickOnce plus de 12 mois?
- 29. Une façon plus rapide de faire une liste <T> .Contains()
- 30. Comment publier sur une page Web
Je pense qu'il y a beaucoup d'options, mais je ne sais pas où vous allez avec cela. Pouvez-vous élaborer un peu sur ce que vous entendez par «publier»? – Cheeso
hey je veux dire juste construire un exe –
Um, si tout ce que vous voulez dire est de construire un exe, alors la réponse est oui. Cliquez une fois n'est pas un moyen de construire un exe. –