У нас есть служба Windows, которая будет подключаться к ftp-серверу и выполнять действия с помощью файла xml-файла. Такие действия, как запуск/остановка, копирование файла и замена файла с помощью C#.MSI для выполнения операций с файлами в C#
Как мы знаем, когда мы работаем с файловой операцией, мы должны позаботиться о резервном копировании существующего файла и замене, когда действие завершится неудачно, вместо того, чтобы делать все это с использованием кода C#, мы подумали о внедрении установщика Windows для операций с файлами.
Мы знаем, что установщик Windows имеет лучшие функции и может легко исполняться с помощью команды C#.
У кого-нибудь есть идея о том, как создавать или разрабатывать msi для файловых операций?
Редактировать: Для людей, которые дали минус голоса, пожалуйста, проверьте мой ответ.
Вы что-то пробовали? – AFract
Я пытаюсь с Виком Ричардом. Не так успешно, но стараюсь. Сообщите, если у меня есть положительные результаты. –
WiX в целом относительно сложно настроить, но копия файла - это нечто прямое, что нужно сделать ... Как насчет http://wixtoolset.org/documentation/manual/v3/xsd/wix /copyfile.html, например, для локальной копии? Если сложная часть находится в «отдаленной» копии, что делать с использованием внешних команд? (не знаю, имеет ли wix встроенные функции ftp) – AFract