Missing dependency MSHTML.DLL -> PSAPI.DLL

G

Gert Leunen

In case someone at Microsoft is listening: I'm using Windows XP Embedded SP2
and have the latest rollup (WINDOWSXPESP2-JUNE2006-X86-ENU.EXE) installed
and it appears to be missing a dependency from the "HTML Rendering Engine"
component on the "Primitive: Psapi" component. I encountered the problem
with a minimalistic configuration that runs mshta as the shell at some
point: is it possible this problem was introduced somewhere between december
2005 and februari 2006?

Hope this helps.

Best regards,

Gert Leunen
Software Engineer
R&D International NV
 
L

Lynda Allen \(MS\)

Gert,

I am not sure how yu determined that it was HTML Rendering Engine that was
the culprit, as this has not had a dep on Primitive: Psapi in the past.
However, can you confirm that adding Primitive: Psapi component to your
config fixes the problem?

From your post it sounds like Primitive:psapi was coming into your runtime
when you had Dec 2005 updates installed, but not with the current updates
(June is the most recent)- is this correct?
 
G

Gert Leunen

Hi Lynda,

I don't know exactly since when the problem occured, but I had created an
image that worked fine earlier, and at least after having installed the
february and april rollups for Internet Explorer (and the one from june
still exposed the problem), mshta would not start when re-building the
configuration after having updated those components. I discovered the
missing component using the Regmon utility. Simply adding that primitive
component to the configuration indeed fixed the problem (maybe one of the
binaries in the Internet Explorer component had changed to become dependent
on psapi.dll? Anyway, it looks like the dependency is needed now...).

Best regards,

Gert Leunen

Lynda Allen (MS) said:
Gert,

I am not sure how yu determined that it was HTML Rendering Engine that was
the culprit, as this has not had a dep on Primitive: Psapi in the past.
However, can you confirm that adding Primitive: Psapi component to your
config fixes the problem?

From your post it sounds like Primitive:psapi was coming into your runtime
when you had Dec 2005 updates installed, but not with the current updates
(June is the most recent)- is this correct?
--
Thanks.

Lynda [MS]
"This posting is provided "AS IS" with no warranties, and confers no
rights"
Gert Leunen said:
In case someone at Microsoft is listening: I'm using Windows XP Embedded
SP2 and have the latest rollup (WINDOWSXPESP2-JUNE2006-X86-ENU.EXE)
installed and it appears to be missing a dependency from the "HTML
Rendering Engine" component on the "Primitive: Psapi" component. I
encountered the problem with a minimalistic configuration that runs mshta
as the shell at some point: is it possible this problem was introduced
somewhere between december 2005 and februari 2006?

Hope this helps.

Best regards,

Gert Leunen
Software Engineer
R&D International NV
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top