/platform(JScript)

업데이트: 2007년 11월

어셈블리를 실행할 수 있는 CLR(공용 언어 런타임) 버전을 지정합니다.

/platform:[string]

인수

  • string
    x86, Itanium, x64 또는 anycpu(기본값)입니다.
  • x86을 사용하면 어셈블리가 32비트, x86 호환 CLR에서 실행되도록 컴파일됩니다.

  • Itanium을 사용하면 어셈블리가 Itanium 프로세서 탑재 컴퓨터의 64비트 CLR에서 실행되도록 컴파일됩니다.

  • x64를 사용하면 어셈블리가 x64 또는 EM64T 명령 집합을 지원하는 컴퓨터의 64비트 CLR에서 실행되도록 컴파일됩니다.

  • anycpu(기본값)를 사용하면 어셈블리가 모든 플랫폼에서 실행되도록 컴파일됩니다.

설명

64비트 Windows 운영 체제의 경우

  • /platform:x86으로 컴파일된 어셈블리는 WOW64에서 실행되는 32비트 CLR에서 실행됩니다.

  • /platform:anycpu로 컴파일된 실행 파일은 64비트 CLR에서 실행됩니다.

  • /platform:anycpu로 컴파일된 DLL은 이 DLL이 로드된 프로세스와 동일한 CLR에서 실행됩니다.

Windows 64비트 운영 체제에서 실행할 응용 프로그램 개발에 대한 자세한 내용은 64비트 응용 프로그램을 참조하십시오.

예제

다음 예제에서는 /platform 옵션을 사용하여 응용 프로그램이 Itanium용 64비트 Windows 운영 체제의 64비트 CLR에서만 실행되도록 지정하는 방법을 보여 줍니다.

jsc /platform:Itanium myItanium.js

참고 항목

기타 리소스

JScript 컴파일러 옵션