J'ai deux projets dans une solution Visual Studio. J'ai besoin d'un paramètre d'application dans l'un d'entre eux pour être le numéro de version de l'assemblage de l'autre projet.Comment obtenir la version d'un autre projet depuis app.config?
Je pensais que d'ajouter à mon app.config de project1 de quelque chose comme:
<setting name="currentVersion" serializeAs="String">
<value>
!(bind.project2.Assembly.FileVersion)
</value>
</setting>
mais évidemment ce code ne fonctionne pas
je pourrais changer la valeur chaque fois que je compile manuellement une nouvelle version .. mais ... tu sais ... on oublie. Jusqu'à ce que vous arriviez à Visual Studio 2010, il n'y a pas de possibilité de remplacer dans un fichier de configuration.
En fait, j'ai entendu de l'équipe VS 2010 que le sous-système de substitution devrait être disponible pour toutes les configs - pas seulement web.config –
Cool! Je ne le savais pas. –