У меня возникла проблема, что некоторые из файлов в моей установке не были заменены при обновлении. Проблема еще не слишком серьезная, но я бы хотел избежать этого в будущем. Согласно https://msdn.microsoft.com/en-us/library/aa368599(v=vs.85).aspx файлы с более высокой версией всегда используются. Я решил использовать CompanionFile для принудительного обновления соответствующих файлов. Но я хотел бы знать, какой файл следует использовать в качестве родителя-компаньона. Должен ли он быть exe или dll? Я спрашиваю, потому что я нашел онлайн (в WiX: A Developer's Guide to Windows Installer XML) пример FileSearch на .txt файле с MinVersion и MaxVersion. Можно ли также редактировать файлы txt? И есть ли где-нибудь список типов файлов WiX ищет версию? Я не нашел ничего подобного.Как WiX определяет версию файла?
0
A
ответ
0
Если ваш продукт имеет один главный exe, то, вероятно, лучше всего использовать его, поскольку он логически следует, что ваша новая версия всегда должна помещать новый exe туда, так как exe будет иметь новую версию в качестве ее версии файла. На самом деле, не имеет значения, какой файл вы ссылаетесь на ссылку сопутствующего файла, если вы знаете, что он всегда будет установлен (имеет более высокую версию), чем предыдущая установка.
Я не думаю, что вы можете загрузить файл txt, и, вероятно, информация о версии в поиске файла игнорируется, если файл не имеет версии.
Смежные вопросы
- 1. WIX Toolset - команда пользовательского действия неправильно определяет версию Windows 10
- 2. Как изменить версию набора инструментов WIX Heat.exe?
- 3. Как scrapyd определяет «последнюю» версию проекта?
- 4. Как pip определяет версию пакета python
- 5. WiX-- всегда перезаписывать предыдущую версию
- 6. Не переустанавливать последнюю версию WiX
- 7. Как установить версию установщика WiX в текущую версию сборки?
- 8. Проверьте версию .Net с WIX
- 9. Wix Установите ту же версию
- 10. WiX: как установить версию из .NET Assembly?
- 11. Как узнать WiX какую версию VsixInstaller использовать?
- 12. Установщик Wix не перезаписывает предыдущую версию исполняемого файла
- 13. Версия WiX из файла C#
- 14. программно определяет установленную версию Oracle Home?
- 15. WIX: получить версию настройки upto buildversion
- 16. Установить версию ASP.Net с помощью WiX
- 17. Как автоматизировать версию файла сборки в C#
- 18. WIX burn bundle - не удаляет старую версию
- 19. Wix 'Advanced' Установка не удаляет предыдущую версию
- 20. Разбиение файла WIX
- 21. Как SBT определяет версию для версии scalajs-реакции для загрузки
- 22. gradle - как он определяет, какую версию jar использовать?
- 23. Wix Howto определяет, существует ли каталог во время установки?
- 24. Как GCC определяет имя файла динамической библиотеки?
- 25. Как функция `file.read` Python определяет размер файла?
- 26. Как проверить версию файла LIB?
- 27. Как получить версию исполняемого файла?
- 28. Как показать поэтапную версию файла?
- 29. Как получить предыдущую версию файла
- 30. Как увидеть версию файла TAP