2017-01-24 2 views
1

Je voudrais demander, quelle est la différence entre la version du package et la version assemblyinfo? Est-ce que ce devrait être la même chose? Donc, si la version dans package.manifest est 2.0.5, la version assemblyinfo devrait-elle être la même? MerciVersion du package et AssemblyInfo version

Répondre

0

AssemblyInfo fonctionne juste pour le montage - exe ou dll à l'intérieur du appx. La version du package est utilisée pour identifier la version de l'application packagée (appx). Il est utilisé lorsque vous mettez à jour l'application - la nouvelle version doit être plus élevée afin de pouvoir mettre à jour l'application.

Ces deux versions sont sans aucun rapport et ne vous ont pas besoin de définir des attributs AssemblyInfo selon package manifeste.

+0

Je voudrais mettre à jour la version de paquet chaque fois que je construis l'application, selon svn révision. Je n'ai rien trouvé. C'est possible seulement avec assemblyinfo – JuP

+0

Est-ce que vous définissez la construction de CI ou parlez-vous de la construction locale dans Visual Studio? Il y a quelques informations ici: https://msdn.microsoft.com/fr-fr/windows/uwp/packaging/auto-build-package-uwp-apps#applying-version-numbers-to-your-builds Vous pouvez modifier et utiliser le script fourni: https://gist.github.com/ridomin/7250c9fb3fbc74593c7f97520a3fe771 pour modifier le manifeste avant la construction –

+0

Je parle de construction locale dans VS. – JuP