2011-03-09 3 views
0

Je regarde l'ajout de la version (disponible dans "assemblyinfo.cs") détails à l'AssemblyName dans un projet C#. Je veux effectuer cela comme je veux que mon nom exe final contienne à la fois le nom de l'assembly et les détails de la version comme "MYAPP_1.1.exe"Comment inclure "Assemblyversion" dans "AssemblyName" exemple: "Myapp_1.1.exe"

Comment puis-je y parvenir?

1) Je ne veux pas coder en dur le nom d'assemblage 2) J'ai essayé d'utiliser le script de pré-construction. J'ai été en mesure d'obtenir les détails "Version" de assemblyinfo.cs, mais je suis incapable de modifier le "AssemblyName" de la pré-construction.

Qu'est-ce que je manque et comment puis-je obtenir cette fonctionnalité

+1

mais renommer l'exécutable final ne devriez-vous pas utiliser le post-build? Dans la pré-construction, vous n'avez pas encore les fichiers de sortie. –

+0

+1 pour la création d'une action post-construction – vittore

Répondre

0

Si vous installez InstallShield LE et construire un package d'installation avec elle, il a des options pour remplacer le nom de fichier.

Dans le projet:

  • Ouvrir, Organiser votre configuration -> Informations générales
  • Définissez le nom que vous voulez pour le fichier en général -> Nom du produit
Questions connexes