PE or exe? tmpPE?

  • Thread starter Thread starter Lore Leunoeg
  • Start date Start date
L

Lore Leunoeg

Hello

In all documentations about the .NET compilation process a PE file is
described. But I never saw any. All I have found is a directory called
tmpPE.

Can anybody tell me the difference between a PE file and a .NET exe file? Do
both contain MSIL Code?
Where can I find PE files? Where and when are they created?

Thank you
Sincerely
Lore
 
The .NET Heade section of
http://msdn.microsoft.com/msdnmag/issues/02/03/PE2/default.aspx will give
you some info.

Not sure if that is what you are looking for.

Hello

In all documentations about the .NET compilation process a PE file is
described. But I never saw any. All I have found is a directory called
tmpPE.

Can anybody tell me the difference between a PE file and a .NET exe file? Do
both contain MSIL Code?
Where can I find PE files? Where and when are they created?

Thank you
Sincerely
Lore
 
well afaik

..Net has PE headers ( as all windows binary`s have so also non .Net ) how do
you think that the operating system can detect that a proram can not be run
in dos or must be run on NT systems
or needs the framework ( never seen those messages after clicking an
executable )

The starting point of a PE file from the .NET point of view is the COR20
Header
which tells the .NET runtime where to find the metadata.
both contain MSIL Code?
no but they are in the same file
Where can I find PE files?
you can`t as they are in the same file

regards

Michel Posseth [MCP]
 
Back
Top