2009-08-18 6 views
2

J'ai terminé ma petite application avec de l'aide ici sur StackOverflow alors maintenant je dois la donner au monde!Comment "publier" mon application?

Existe-t-il un moyen simple de faire cela? Mon application est juste un petit fichier .exe avec un fichier .settings.

Je pense que les utilisateurs n'ont rien à installer, mais je peux me tromper.

Merci pour toute l'aide!

+2

Copie définie! – ThePower

+1

Dupe de quoi cependant? –

Répondre

3

Eh bien, tant que vos utilisateurs disposent du framework .net approprié, c'est tout ce dont vous avez besoin.

Vous pourriez envisager d'envelopper l'application dans un msi ou d'utiliser ClickOnce. J'avais l'habitude d'utiliser innoSetup pour les applications de bureau

Modifier: dans les commentaires, vous avez demandé ce que vous avez à copier. La réponse à toutes vos dépendances d'applications. Dans votre cas, vous avez mentionné l'exe et les .settings.

Vous pouvez avoir d'autres dépendances dans d'autres projets, ceux-ci doivent également être installés lorsque vous voudrez probablement envisager un programme d'installation.

+0

Donc, il suffit d'appuyer sur Ctrl + Maj + B sur mon VC# Express, de le construire, puis de copier tout dans mon dossier bin \ Release vers l'utilisateur final? Dans ce dossier, il y a ce qui suit: CDLauncher.exe (mon programme), CDLauncher.exe.config et CDLauncher.pdb. Quel est exactement le dernier fichier et devrais-je garder les trois ensemble lors du déploiement? –

+0

Un fichier de base de données de programme (PDB) n'est pas nécessaire. il est utilisé pour le débogage. –

+0

Vous ne devriez avoir besoin que de CDLauncher.exe et si vous faites référence au fichier .settings –

2

Découvrez ClickOnce deployment.

+0

ClickOnce est de loin le moyen le plus simple de publier et de mettre à jour automatiquement une application de bureau. – jrummell

Questions connexes