2010-10-07 4 views
2

J'utilise généralement ClickOnce comme méthode de publication, mais je déteste envoyer un tas de fichiers à des gens et avoir à dire "S'il vous plaît décompresser et exécuter la configuration". Tout ce que je dois faire est cette chose simple. Un programme qui regroupe tous les fichiers dans un seul fichier, puis les décompresser dans un dossier temporaire et exécuter le programme d'installation. Je n'ai pas vérifié très profondément dans les fonctionnalités de Visual Studio (j'utilise la version 2010 Professional) mais jusqu'à présent, je n'ai trouvé aucun moyen d'y parvenir.Un outil gratuit décompressé et exécuté Visual-Studio ou un tiers?

Répondre

0

Je connais un meilleur.. ClickOnce

0

Quel est exactement le problème? Vous pouvez créer des applications autonomes qui n'ont pas du tout besoin d'être configurées avec VS2010, C/C++. Déployez simplement les DLLs requises dans le même dossier et c'est tout.

Pouvez-vous dire ce que vous voulez accomplir? S'agit-il du projet .NET que vous souhaitez déployer, du nouveau projet que vous souhaitez créer? Il existe des projets d'installation qui créent un fichier MSI pouvant être déployé en tant que fichier unique. Mais c'est pour les fenêtres.

+0

Je fais des applications .NET Parfois. J'ai besoin d'avoir des fichiers autres que le fichier .exe principal (pas seulement dll) L'outil ClickOne est presque parfait Il ajoute tous les fichiers nécessaires et vérifie l'ordinateur cible pour les besoins et les télécharge si nécessaire. que je me retrouve avec plus d'un fichier (j'utilise l'option "Install from CD/DVD", car il n'y a pas de "Installer à partir du fichier autonome" un). – Juan

+0

Vérifiez si vous avez un type de projet d'installation sous l'édition professionnelle. Vous pouvez le configurer pour compresser les fichiers nécessaires sous les propriétés du projet. La configuration est désordonnée à certains endroits (comme la définition de la version et du framework .NET requis), mais si vous avez ce type de projet, cela devrait suffire. EDIT: http://msdn.microsoft.com/en-us/library/19x10e5c.aspx – Coder

+0

Je l'ai, mais c'est très salissant. J'ai déjà eu des problèmes avec ça. Je préfère utiliser ClickOnce et compresser les fichiers. – Juan

2

Extrayez un générateur de package d'installation tel que Advanced Installer. Il sera empaqueté comme exe ou installation de msi pour vous. Vous pouvez même le faire construire la solution à chaque fois pour vous! La version freeware devrait fonctionner correctement pour les installations simples.

Modifier

Je suis désolé, je pensais que la version freeware était illimitée :(Toutes mes excuses

Questions connexes