2017-01-24 14 views
1

Я хотел бы спросить, в чем разница между версией пакета и версией assemblyinfo? Должно быть то же самое? Итак, если версия в package.manifest 2.0.5, поэтому версия сборка должна быть одинаковой? СпасибоВерсия пакета и версия AssemblyInfo

ответ

0

AssemblyInfo работает только для сборки - exe или dll внутри приложения. Версия пакета используется для идентификации версии упакованного приложения (appx). Он используется при обновлении приложения - новая версия должна быть выше, чтобы иметь возможность обновлять приложение.

Эти две версии полностью не связаны друг с другом, и вам не нужно устанавливать атрибуты AssemblyInfo в соответствии с манифестом пакета.

+0

Я хотел бы обновить версию пакета каждый раз, когда я создаю приложение, в зависимости от версии svn. Я ничего не нашел. Это возможно только при сборкеinfo – JuP

+0

Вы настраиваете сборку CI или говорите о локальной сборке в Visual Studio? Существует некоторая информация: https://msdn.microsoft.com/en-us/windows/uwp/packaging/auto-build-package-uwp-apps#applying-version-numbers-to-your-builds Вы можете изменить и использовать предоставленный скрипт: https://gist.github.com/ridomin/7250c9fb3fbc74593c7f97520a3fe771 изменить манифест перед сборкой –

+0

Я говорю о локальной сборке в VS. – JuP

 Смежные вопросы

  • Нет связанных вопросов^_^