다음을 통해 공유


.NET Framework 배포 기능

업데이트: 2007년 11월

.NET Framework에서는 다양한 응용 프로그램을 더 쉽게 배포할 수 있도록 여러 가지 기본 기능을 제공합니다. 다음과 같은 기능이 여기에 포함됩니다.

  • 응용 프로그램에 영향을 미치지 않음

    이러한 기능으로 응용 프로그램이 격리되고 DLL 충돌이 제거됩니다. 기본적으로 구성 요소는 다른 응용 프로그램에 영향을 미치지 않습니다.

  • 기본적으로 전용 구성 요소임

    기본적으로 구성 요소는 응용 프로그램 디렉터리에 배포되어 포함하는 응용 프로그램에게만 표시됩니다.

  • 제어된 코드 공유

    코드를 공유하려면 코드가 기본 동작으로 설정되지 않고 공유될 수 있도록 명시적으로 설정되어야 합니다.

  • Side-by-side 버전 관리

    여러 버전의 구성 요소나 응용 프로그램이 공존할 수 있고, 사용할 버전을 선택할 수 있으며, 공용 언어 런타임에서 버전 관리 정책을 수행합니다.

  • XCOPY 배포 및 복제

    자동적으로 기술되고 포함되는 구성 요소와 응용 프로그램을 레지스트리 항목이나 종속성 없이 배포할 수 있습니다.

  • 빠른 업데이트

    관리자는 ASP.NET같은 호스트를 사용하여 원격 시스템에서도 프로그램 DLL을 업데이트할 수 있습니다.

  • Microsoft Windows Installer와의 통합

    응용 프로그램을 배포할 때 광고, 게시, 복구 및 필요 시 설치 등을 사용할 수 있습니다.

  • 엔터프라이즈 배포

    이 기능에서는 Active Directory를 포함하여 쉬운 소프트웨어 배포를 제공합니다.

  • 다운로드 및 캐시

    증분 다운로드를 사용하면 다운로드할 파일의 크기가 작아지고, 배포에 영향을 미치지 않는 응용 프로그램에서만 사용할 수 있게 구성 요소를 격리할 수 있습니다.

  • 부분적으로 트러스트된 코드

    ID는 사용자보다는 코드를 기준으로 하며, 관리자가 정책을 설정하고, 인증서 대화 상자가 나타나지 않습니다.

참고 항목

작업

방법: 간단한 Windows Forms 컨트롤 개발

개념

COM에서 액세스할 수 있도록 응용 프로그램 배포

.NET Framework 배포 기본 사항

기타 리소스

.NET Framework 응용 프로그램 배포