Closed sergey-s-betke closed 7 years ago
Проблема глубже:
MsiProvideComponent
возвращается код ошибки - неизвестный продукт. Но GUID то совпадает. В чём же проблема?MsiProvideComponent
вообще менять надо. Он приводит к увеличению счётчика использования компонентов пакета. Чего в нашем случае делать не следует. Подробнее - https://msdn.microsoft.com/en-us/library/windows/desktop/aa370356(v=vs.85).aspxВ общем, как это ни странно, проблема с вызовом не подтвердилась. Всё работает. И в чём было дело - мне не ясно, если честно.
А вторую проблему надо решать.
STL строки в WIN API - https://msdn.microsoft.com/en-us/magazine/mt238407.aspx
Пишем сообщения в event log в стиле Win API: http://stackoverflow.com/questions/8559222/write-an-event-to-the-event-viewer
По дескриптору .csmdb24 не выполняется ни один из глаголов...