Ошибка установщика MSI для проекта C # - PullRequest
2 голосов
/ 27 марта 2012

Моя программа установки иногда выдает следующую ошибку в журнале установщика:

 `Failed to grab execution mutex. System error 258.`

У кого-нибудь есть еще информация о том, что это?

Спасибо

1 Ответ

2 голосов
/ 27 марта 2012

Это означает, что вы пытаетесь установить или удалить другой MSI во время установки вашего пакета.

Если вам нужно установить другие пакеты, вы можете добавить их в качестве предварительных условий.Это делается по-разному для каждого инструмента создания настроек.Вы не можете использовать настраиваемые действия для этого, по крайней мере, в InstallExecuteSequence.

_MSIExecute Mutex

Сводка: одна последовательность выполнения на машину и одна последовательность пользовательского интерфейса на процесс.

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