добавлен подпроект sign для экспорта pfx файла подписи и подготовки необходимых файлов для подписи на этапе сборки (#3)
добавлен pfx файл подписи (#3)
добавлены Makefile для сборки решения с предварительной подготовкой сертификата цифровой подписи (#3)
добавлен импорт сертификата на AppVeyor для тестирования подписи
добавлен запуск тестов через makefile
добавлены тесты установки и удаления собранного msi файла
изменён ProductCode, версия продукта (#6)
заменено расширение дескриптора базы на csmdb24
включил в проект все файлы версии 2.4 (#6)
исправлено удаление продукта, установленного оригинальным дистрибутивом, при установке продукта (#7), в версии 2.4 ключ деинсталлятора изменён разработчиками с Metrcontrol на Метрконтроль
файлы отчётов включаются в проект автоматически через HarvestDirectory (#8)
обновлены GUID основных компонентов пакета для обеспечения возможности одновременной установки 2.3 и 2.4 (#9)
удалён ярлык из AdminToolsFolder ради возможности установки per user (#10)
убрана требование UAC для csmadmin (#10)
убраны свойства, отвечающие за отключение публикации ярлыков, и, соответственно, убрана ссылка на TempFolder (#10)
подготовлен dual purpose package (#10)
добавлена редакция интерфейса WixUI_AdvancedWithoutLicenseDlg, исправлены ошибки в Wix Toolset в части MSI 5.0 и dual purpose package (#10)
файлы программы перемещены в подпапку x86 для соблюдения рекомендаций по разделению кода при установке на пользователя (#10)
устранена установка загрузчиком неустановленных компонентов, устанавливаются только опубликованные компоненты (#12)
общие внешние определения (код продукта, коды необходимых компонентов) вынесены в ProductProperties.props (#14)
подключен GitVersionTask.targets к .wixproj (#15)
добавлена публикация .msi пакета на github releases
ProductCode
, версия продукта (#6)Metrcontrol
наМетрконтроль
HarvestDirectory
(#8)AdminToolsFolder
ради возможности установки per user (#10)TempFolder
(#10)WixUI_AdvancedWithoutLicenseDlg
, исправлены ошибки в Wix Toolset в части MSI 5.0 и dual purpose package (#10)x86
для соблюдения рекомендаций по разделению кода при установке на пользователя (#10)