9

Possible Duplicate:
What is the purpose of vshost.exe file?

When a .NET application is built, a second exe with name applicationname.vhost.exe is created along with the actual application. Or its there along with the actual application when I opened the bin folder.

The applicationname.vhost.exe seems to do nothing when I tried to open it.

What is its purpose?

Community
  • 1
  • 1
Venkatesh Kumar
  • 642
  • 1
  • 7
  • 19

2 Answers2

11

The hosting process is a feature in Visual Studio that improves debugging performance, enables partial trust debugging, and enables design time expression evaluation. The hosting process files contain vshost in the file name and are placed in the output folder of your project.

Hosting Process (vshost.exe)

AminM
  • 1,658
  • 4
  • 32
  • 48
Gerald Versluis
  • 30,492
  • 6
  • 73
  • 100
3

This is the "hosting process". It is created whenever you build a project in the Visual Studio IDE. Its purpose is to provide support for improved F5 performance, partial trust debugging, and design time expression evaluation. VSHOST should never be run directly, and shouldn't be deployed with your application.

Answered also here!

Community
  • 1
  • 1
Haris
  • 915
  • 1
  • 11
  • 28