Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

When I run my C# application, Visual Studio reports that it has loaded a managed binary with (what looks like) a randomly generated name

When I run my C# application, Visual Studio reports that it has loaded a managed binary with (what looks like) a randomly generated name.

For example:

'WindowsFormsApplication1.vshost.exe' (Managed): Loaded 'ehmgcsw7'

or:

'WindowsFormsApplication1.vshost.exe' (Managed): Loaded 'jvo4sksu'

What is this, and why is its name (seemingly) randomly generated?

like image 977
crdx Avatar asked May 03 '11 10:05

crdx


People also ask

What happens when we run C program?

It takes the assembly source code and produces an assembly listing with offsets. The assembler output is stored in an object file. Linking is the final stage of compilation. It takes one or more object files or libraries as input and combines them to produce a single (usually executable) file.


1 Answers

These are usually the assemblies generated to provide XML (de)serialization functionality when no pre-compiled serialization assembly as been built.

like image 147
Iridium Avatar answered Oct 13 '22 06:10

Iridium



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!