Здравствуйте, vsb, Вы писали:
vsb>Не знаю, как устроен MSI. Но хорошая система пакетов лучше. Например в Linux пакет это архив с файлами, которые раскладываются по нужным каталогам. Таким образом менеджер пакетов всегда знает, какой файл к какому пакету относится, всегда знает, какие файлы нужно удалить, чтобы удалить пакет, легко можно проверить, какие файлы в системе были изменены (важно для аудитов безопасности). Т.е. это гораздо более структурировано, чем система, когда инсталлятор и деинсталлятор делают в системе что хотят и остаётся только надеяться на их хорошую работу.
А не нужно какашки по каталогам раскладывать, тогда и знать ничего не нужно будет.