다음을 통해 공유


/baseaddress(C# 컴파일러 옵션)

/baseaddress 옵션으로 DLL을 로드할 기본 설정 기준 주소를 지정할 수 있습니다. 이 옵션을 사용 하는 이유 및 시기에 대한 자세한 내용은, 응용 프로그램 시작 시간 개선Larry Osterman의 웹 블로그 를 참조하십시오.

/baseaddress:address

인수

  • address
    DLL의 기준 주소입니다. 이 주소는 10진수, 16진수 또는 8진수로 지정할 수 있습니다.

설명

DLL의 기본 기준 주소는 .NET Framework 공용 언어 런타임에 의해 설정됩니다.

이 주소의 하위 단어는 반올림됩니다. 예를 들어, 0x11110001을 지정할 경우 0x11110000으로 반올림됩니다.

DLL의 서명 프로세스를 완료하려면 SN.EXE를 -R 옵션과 함께 사용합니다.

Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면

  1. 프로젝트의 속성 페이지를 엽니다.

  2. 빌드 속성 페이지를 클릭합니다.

  3. 고급 단추를 클릭합니다.

  4. DLL 기준 주소 속성을 수정합니다.

    프로그래밍 방식으로 이 컴파일러 옵션을 설정하려면 BaseAddress를 참조하십시오.

참고 항목

작업

방법: 프로젝트 속성 및 구성 설정 수정

참조

ProcessModule.BaseAddress

기타 리소스

C# 컴파일러 옵션