The_Immortal
22-03-2019, 02:19
Приветствую!
Друзья, достался чужой проект на дельфе, который не хочет работать не под администратором: при запуске выдает "Ошибка при обращении к доступу OLE" . По исходникам понять в чем проблема не получается. Быть может, у кого-то будет возможность и желание отмониторить процесс через Process Monitor, к примеру, и понять по каким конкретно причинам возникает ошибка. Возможно требуется просто какую-то dll зарегистрировать... Или хотя бы как отследить момент ошибки там?
Особенность следующая: раз запустив по админом, потом программу под юзером запустить можно, но только под этим же каталогом - если путь поменять, то вновь возникает ошибка.
Программа похоже каждый раз при запуске пишет что-то в реестр с GUID {0D831283-D8CF-11D3-B9F8-008048D5652A} и указывает там внутри путь к исполняемому файлу. Только как это поправить..
Друзья, достался чужой проект на дельфе, который не хочет работать не под администратором: при запуске выдает "Ошибка при обращении к доступу OLE" . По исходникам понять в чем проблема не получается. Быть может, у кого-то будет возможность и желание отмониторить процесс через Process Monitor, к примеру, и понять по каким конкретно причинам возникает ошибка. Возможно требуется просто какую-то dll зарегистрировать... Или хотя бы как отследить момент ошибки там?
Особенность следующая: раз запустив по админом, потом программу под юзером запустить можно, но только под этим же каталогом - если путь поменять, то вновь возникает ошибка.
Программа похоже каждый раз при запуске пишет что-то в реестр с GUID {0D831283-D8CF-11D3-B9F8-008048D5652A} и указывает там внутри путь к исполняемому файлу. Только как это поправить..