응용 자료

작가: Lewis Jackson
창조 날짜: 6 할 수있다 2021
업데이트 날짜: 1 칠월 2024
Anonim
자료해석 시간단축 방법 5가지 | NCS 자료해석 시간단축 | GSAT 자료해석 시간단축
동영상: 자료해석 시간단축 방법 5가지 | NCS 자료해석 시간단축 | GSAT 자료해석 시간단축

콘텐츠

정의-응용 프로그램 기반이란 무엇입니까?

응용 프로그램 기반은 초기 또는 기본 응용 프로그램 도메인으로로드되는 실행 파일 (.exe)을 포함하여 .NET 응용 프로그램과 관련된 모든 파일을 포함하는 디렉토리입니다.

응용 프로그램 기반은 응용 프로그램이 포함 된 루트 디렉토리입니다. 유형 요청을 충족시키기 위해 런타임은이 값을 사용하여 필요한 유형을 포함하는 어셈블리를 검색합니다. 응용 프로그램 기반은 어셈블리 관리자가 어셈블리 프로빙을 시작하는 디렉토리입니다. 웹 기반 응용 프로그램의 경우 응용 프로그램 기반은 웹 사이트의 루트입니다. 응용 프로그램에 구성 파일이 지정된 경우 응용 프로그램 기반은 응용 프로그램 도메인에서 실행되는 코드의 구성 세부 정보를 저장하는 구성 파일의 위치입니다. 웹 사이트가 둘 이상인 시스템의 경우 응용 프로그램 기반은 포트 80에 정의 된 기본 사이트입니다.

응용 프로그램 기반은 응용 프로그램 폴더 또는 응용 프로그램 디렉토리라고도합니다. 또한 응용 프로그램 도메인의 다른 응용 프로그램에 대한 액세스를 제어하는 ​​데 사용됩니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 응용 프로그램 기반을 설명합니다

웹 기반 및 비웹 기반 응용 프로그램에 대한 종속 어셈블리를 검색하기 위해 런타임에서 사용하는 프로세스는 동일합니다. 런타임은 검색을 위해 애플리케이션 기반에 상대적인 경로를 사용합니다.

때로는 제한된 권한으로 응용 프로그램을 실행하기위한 사용자 지정 환경을 만들어야하므로 보안 취약점과 관련된 위험이 줄어 듭니다. 이러한 경우 필요한 보안 옵션을 사용하여 응용 프로그램 도메인을 프로그래밍 방식으로 만들고 구성 할 수 있습니다. 이러한 사용자 지정 응용 프로그램 도메인을 만드는 동안 ApplicationSetup 클래스는 다른 매개 변수와 함께 응용 프로그램 기본 속성을 지정하는 데 사용됩니다.

응용 프로그램 기반은 응용 프로그램이 포함 된 디렉토리의 이름을 가져 오거나 업데이트하는 데 사용되는 AppDomainSetup 클래스의 중요한 속성입니다. 새로 만든 응용 프로그램 도메인의 경우 ApplicationBase 값은 작성자의 값과 같습니다. ApplicationBase 속성은 System.String과 동일한 형식이며 네임 스페이스, 시스템 및 어셈블리 및 mscorlib.dll에 포함됩니다.

응용 프로그램이 실행되는 응용 프로그램 도메인에 부여 된 권한은 응용 프로그램 기반의 값에 따라 다릅니다. 예를 들어 응용 프로그램 도메인이 로컬 컴퓨터에 의해 만들어 지더라도 응용 프로그램 기본 속성이 인트라넷 디렉토리로 설정되어 있으면 응용 프로그램 도메인에 부여 된 권한이 로컬 인트라넷으로 제한되어 부여 된 권한에 영향을줍니다. 따라서 오류를 방지하려면 ApplicationBase 속성 값을 올바르게 설정해야합니다.


이 정의는 .net으로 작성되었습니다.