프로세스의 모든 애플리케이션 도메인에서 공유되는 특정 전역 변수, 정적 멤버 변수 또는 정적 지역 변수의 단일 복사본이 관리되는 애플리케이션 프로세스에 있어야 함을 지정합니다.Specifies that your managed application process should have a single copy of a particular global variable, static member variable, or static local variable shared across all application domains in the process. 이는 /clr:pure Visual studio 2015에서 더 이상 사용 되지 않으며 Visual studio 2017에서 지원 되지 않는로 컴파일할 때 주로 사용 됩니다.This was primarily intended to be used when compiling with /clr:pure, which is deprecated in Visual Studio 2015 and unsupported in Visual Studio 2017. 를 사용 하 여 컴파일할 때 /clr 전역 및 정적 변수는 기본적으로 프로세스별 이며를 사용할 필요가 없습니다 __declspec(process) .When compiling with /clr, global and static variables are per-process by default and do not need to use __declspec(process).

전역 변수, 정적 멤버 변수 또는 네이티브 형식의 정적 지역 변수만로 표시할 수 있습니다 __declspec(process) .Only a global variable, a static member variable, or a static local variable of native type can be marked with __declspec(process).

process 는로 컴파일하는 경우에만 유효 /clr 합니다.process is only valid when compiling with /clr.

각 응용 프로그램 도메인에 전역 변수의 자체 복사본을 포함 하려면 appdomain을 사용 합니다.If you want each application domain to have its own copy of a global variable, use appdomain.

자세한 내용은 응용 프로그램 도메인 및 Visual C++ 을 참조 하세요.See Application Domains and Visual C++ for more information.

참고 항목See also