Пишу свой autoupdater апдейтит minor upgrade текущую установку, но при работе
под restricted user GetProductInfo(Ex) выдает пустую строку, хотя продукт
точно установлен и код продукта верен (под админом все работает нормально).
Есть какие-нибудь ограничения на права пользователя для работы с MSI API?
Пытаюсь получить в частности INSTALLPROPERTY_INSTALLLOCATION (ARPINSTALLLOCATION
установлен), отваливаются все другие вызовы к API GetComponentPath/State(
перед этим вызваются DoAction (CostInitialize,FileCost,CostFinilizae) кто знает
для чего поймет).
Build environment: Wix, VS2005 (.NET C# console)