2011-12-20 4 views
0

Я столкнулся с проблемой ниже, из моей настройки продукта мы поддерживаем один файл лицензии. для каждой настройки продукта мы обновляем файл лицензии с последним. когда моя новая установка пытается заменить старый файл лицензии, файл licenfile усечен и уходит с размером файла от 3 кб до 1 кб. Поэтому, исправляя эту проблему, мне нужно удалить существующий файл лицензии и вам нужно скопировать новый файл лицензии по тому же пути.Удалите указанный файл во время установки в wix

Пожалуйста, помогите мне, чтобы удалить один файл во время установки Wix, я использую следующий код,

код:

пожалуйста, дайте мне знать ваши мысли, используя этот способ дела .. ....

Спасибо, Santhosh

ответ

2

Вы можете использовать RemoveFile элемент

+0

HI. Я использовал элемент удаления файла. Он не работает, когда я пытаюсь установить мою установку в местоположение сервера. Это вызвало ту же проблему, что и файл лицензии, снова выполняющий трюки. santhoshkumar

+0

В журнале установки будет показано, что происходит. – Ciprian

-1

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

+0

HI, я использовал элемент remove file. Он не работает, когда я пытаюсь установить мою установку в местоположение сервера. Это вызвало ту же проблему, что и файл лицензии, снова выполняющий трюки. . Пожалуйста, дайте мне знать, как использовать пользовательские действия в wix – santhoshkumar

+0

Проверьте журнал установки, он даст вам, что не так с вашим кодом .. – vinay

+0

В моем ответе речь шла о пользовательских действиях C#, которые можно запускать во время установки. Проверьте этот сайт для получения дополнительной информации: [http://blog.torresdal.net/CommentView,guid,FE27427F-FF4F-4056-BC50-C98E23227C6D.aspx] – vinay

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