Как проанализировать файл журнала в "msiexec.exe / i your.msi / L * v c: \ logfile.txt" порядке, чтобы исправить код ошибки 2869 - PullRequest
1 голос
/ 20 февраля 2011

У меня есть приложение с версией №: 1.0.1, которое является обновлением до более старой версии 1.0.0.

Когда я пытаюсь установить новую версию 1.0.1, когда в моей системе уже установлена ​​более старая версия 1.0.0, я получаю сообщение об ошибке 2869.

Но если я удалю старую версиюверсия вручную, затем попытайтесь установить более новую версию, затем она будет успешно установлена.До меня дошло, что эта ошибка происходит из-за какого-то исключения в пользовательских действиях.И поэтому я выполнил следующую команду

msiexec.exe /i my.msi /L*v c:\logfile.txt

Я не знаю, как проанализировать этот подробный файл журнала, чтобы найти решение моей проблемы.

Какую именно вещь я должен посмотреть, так что я могу избавиться от этого кода ошибки 2869. Я использую VS2005 в машине WIN 7.

Плз, помогите мне.

1 Ответ

1 голос
/ 21 февраля 2011

Возможно, эти статьи помогут вам:

http://technet.microsoft.com/en-us/library/cc535232.aspx

http://blogs.technet.com/b/richard_macdonald/archive/2007/04/02/how-to-interpret-windows-installer-logs.aspx

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

По сути, вы должны искать любое пользовательское действие, которое имеет «Возвращаемое значение 3». Это пользовательское действие сталкивается с проблемой и останавливает установку с ошибкой.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...