This is a "hosting process." It is created whenever you create a project in Visual Studio. Its goal is to provide support for improved F5 performance, partial debugging of trust, and estimation of project development time. VSHOST should never be launched directly and should not be deployed with your application.
Also answered here
source share