How to: Disable the Hosting ProcessHow to: Disable the Hosting Process

호스팅 프로세스를 사용하면 특정 API에 대한 호출에 영향이 있을 수 있습니다.Calls to certain APIs can be affected when the hosting process is enabled. 이 경우 올바른 결과를 반환하기 위해 호스팅 프로세스를 사용하지 않도록 설정해야 합니다.In these cases, it is necessary to disable the hosting process to return the correct results.

호스팅 프로세스를 사용하지 않도록 설정하려면To disable the hosting process

  1. Visual StudioVisual Studio에서 실행 가능 프로젝트를 엽니다.Open an executable project in Visual StudioVisual Studio. 실행 파일을 생성하지 않는 프로젝트(예: 클래스 라이브러리 또는 서비스 프로젝트)에는 이 옵션이 없습니다.Projects that do not produce executables (for example, class library or service projects) do not have this option.

  2. 프로젝트 메뉴에서 속성을 클릭합니다.On the Project menu, click Properties.

  3. 디버그 탭을 클릭합니다.Click the Debug tab.

  4. Visual Studio 호스팅 프로세스 사용 확인란을 선택 취소합니다.Clear the Enable the Visual Studio hosting process check box.

    호스팅 프로세스가 사용하지 않도록 설정되면 여러 디버깅 기능을 사용할 수 없으며 성능 저하가 발생합니다.When the hosting process is disabled, several debugging features are unavailable or experience decreased performance. 자세한 내용은 디버깅 및 호스팅 프로세스를 참조하세요.For more information, see Debugging and the Hosting Process.

    일반적으로 호스팅 프로세스는 사용하지 않습니다.In general, when the hosting process is disabled:

  • .NET Framework.NET Framework 응용 프로그램 디버깅을 시작하는 데 필요한 시간이 증가합니다.The time needed to begin debugging .NET Framework.NET Framework applications increases.

  • 디자인 타임 식 계산을 사용할 수 없습니다.Design-time expression evaluation is unavailable.

  • 부분 신뢰 디버깅을 사용할 수 없습니다.Partial trust debugging is unavailable.

참고 항목See also

디버깅 및 호스팅 프로세스 Debugging and the Hosting Process
호스팅 프로세스(vshost.exe)Hosting Process (vshost.exe)