ClientBuildManager.PrecompileApplication 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ASP.NET 애플리케이션을 미리 컴파일합니다.
오버로드
PrecompileApplication() |
ASP.NET 애플리케이션을 미리 컴파일합니다. |
PrecompileApplication(ClientBuildManagerCallback) |
ASP.NET 애플리케이션을 미리 컴파일하고 빌드에 대한 상태 정보를 받을 콜백 메서드를 제공합니다. |
PrecompileApplication(ClientBuildManagerCallback, Boolean) |
ASP.NET 애플리케이션을 미리 컴파일하고, 빌드에 대한 상태 정보를 받을 콜백 메서드를 제공하고, 정리 빌드를 만들지 여부를 나타냅니다. |
설명
ASP.NET 세 가지 형태의 사전 컴파일을 지원합니다. 한 가지 형태 ASP.NET 애플리케이션의 전체 컴파일을 허용합니다. 이 양식에서 사이트는 프로덕션에 배포된 다음 미리 컴파일되므로 사용자가 처음 방문할 때 사이트를 동적으로 컴파일할 필요가 없습니다. 사이트의 첫 번째 사용자는 동적으로 컴파일된 사이트에서 일반적으로 발생하는 지연을 경험하지 않습니다.
두 가지 다른 형태의 미리 컴파일이 배포에 사용됩니다. 두 양식 모두 프로덕션 컴퓨터에 배포할 수 있는 사이트의 레이아웃이 생성됩니다. 이러한 양식 중 하나에는 태그 페이지가 포함되어 있으므로 컴파일된 사이트에서 일정량의 업데이트를 수행할 수 있습니다. 다른 양식에는 태그 페이지가 없으므로 원래 사이트를 다시 컴파일하지 않고 업데이트할 수 없습니다. 이러한 형식의 사전 컴파일 중 하나로 대상 환경에 배포된 소스 코드는 없습니다.
미리 컴파일할 애플리케이션을 통해 정의 됩니다는 ClientBuildManager 생성자입니다. 생성자의 개체 ClientBuildManager 는 ClientBuildManagerParameter 수행할 세 가지 형태의 미리 컴파일 중 어느 것을 정의합니다.
개발자는 명령줄 도구를 사용하거나 메서드를 aspnet_compiler
호출하여 웹 사이트를 미리 컴파일할 PrecompileApplication 수 있습니다.
PrecompileApplication()
ASP.NET 애플리케이션을 미리 컴파일합니다.
public:
void PrecompileApplication();
public void PrecompileApplication ();
member this.PrecompileApplication : unit -> unit
Public Sub PrecompileApplication ()
설명
ASP.NET 세 가지 형태의 사전 컴파일을 지원합니다. 한 가지 형태 ASP.NET 애플리케이션의 전체 컴파일을 허용합니다. 이 양식에서 사이트는 프로덕션에 배포된 다음 미리 컴파일되므로 사용자가 처음 방문할 때 사이트를 동적으로 컴파일할 필요가 없습니다. 사이트의 첫 번째 사용자는 동적으로 컴파일된 사이트에서 일반적으로 발생하는 지연을 경험하지 않습니다.
두 가지 다른 형태의 미리 컴파일이 배포에 사용됩니다. 두 양식 모두 프로덕션 컴퓨터에 배포할 수 있는 사이트의 레이아웃이 생성됩니다. 이러한 양식 중 하나에는 태그 페이지가 포함되어 있으므로 컴파일된 사이트에서 일정량의 업데이트를 수행할 수 있습니다. 다른 양식에는 태그 페이지가 없으므로 원래 사이트를 다시 컴파일하지 않고 업데이트할 수 없습니다. 이러한 형식의 사전 컴파일 중 하나로 대상 환경에 배포된 소스 코드는 없습니다.
미리 컴파일할 애플리케이션을 통해 정의 됩니다는 ClientBuildManager 생성자입니다. 생성자의 개체 ClientBuildManager 는 ClientBuildManagerParameter 수행할 세 가지 형태의 미리 컴파일 중 어느 것을 정의합니다.
개발자는 명령줄 도구를 사용하거나 메서드를 aspnet_compiler
호출하여 웹 사이트를 미리 컴파일할 PrecompileApplication 수 있습니다.
추가 정보
적용 대상
PrecompileApplication(ClientBuildManagerCallback)
ASP.NET 애플리케이션을 미리 컴파일하고 빌드에 대한 상태 정보를 받을 콜백 메서드를 제공합니다.
public:
void PrecompileApplication(System::Web::Compilation::ClientBuildManagerCallback ^ callback);
public void PrecompileApplication (System.Web.Compilation.ClientBuildManagerCallback callback);
member this.PrecompileApplication : System.Web.Compilation.ClientBuildManagerCallback -> unit
Public Sub PrecompileApplication (callback As ClientBuildManagerCallback)
매개 변수
- callback
- ClientBuildManagerCallback
컴파일 결과를 보고할 때 호출할 메서드가 들어 있는 ClientBuildManagerCallback입니다.
설명
ASP.NET 세 가지 형태의 사전 컴파일을 지원합니다. 한 가지 형태 ASP.NET 애플리케이션의 전체 컴파일을 허용합니다. 이 양식에서 사이트는 프로덕션에 배포된 다음 미리 컴파일되므로 사용자가 처음 방문할 때 사이트를 동적으로 컴파일할 필요가 없습니다. 사이트의 첫 번째 사용자는 동적으로 컴파일된 사이트에서 일반적으로 발생하는 지연을 경험하지 않습니다. 매개 변수는 callback
컴파일 결과를 보고할 때 호출할 메서드를 포함합니다.
두 가지 다른 형태의 미리 컴파일이 배포에 사용됩니다. 두 양식 모두 프로덕션 컴퓨터에 배포할 수 있는 사이트의 레이아웃이 생성됩니다. 이러한 양식 중 하나에는 태그 페이지가 포함되어 있으므로 컴파일된 사이트에서 일정량의 업데이트를 수행할 수 있습니다. 다른 양식에는 태그 페이지가 없으므로 원래 사이트를 다시 컴파일하지 않고 업데이트할 수 없습니다. 이러한 형식의 사전 컴파일 중 하나로 대상 환경에 배포된 소스 코드는 없습니다.
미리 컴파일할 애플리케이션을 통해 정의 됩니다는 ClientBuildManager 생성자입니다. 생성자의 개체 ClientBuildManager 는 ClientBuildManagerParameter 수행할 세 가지 형태의 미리 컴파일 중 어느 것을 정의합니다.
개발자는 명령줄 도구를 사용하거나 메서드를 aspnet_compiler
호출하여 웹 사이트를 미리 컴파일할 PrecompileApplication 수 있습니다.
추가 정보
적용 대상
PrecompileApplication(ClientBuildManagerCallback, Boolean)
ASP.NET 애플리케이션을 미리 컴파일하고, 빌드에 대한 상태 정보를 받을 콜백 메서드를 제공하고, 정리 빌드를 만들지 여부를 나타냅니다.
public:
void PrecompileApplication(System::Web::Compilation::ClientBuildManagerCallback ^ callback, bool forceCleanBuild);
public void PrecompileApplication (System.Web.Compilation.ClientBuildManagerCallback callback, bool forceCleanBuild);
member this.PrecompileApplication : System.Web.Compilation.ClientBuildManagerCallback * bool -> unit
Public Sub PrecompileApplication (callback As ClientBuildManagerCallback, forceCleanBuild As Boolean)
매개 변수
- callback
- ClientBuildManagerCallback
컴파일 결과를 보고할 때 호출할 메서드가 들어 있는 ClientBuildManagerCallback입니다.
- forceCleanBuild
- Boolean
먼저 모든 개체와 중간 파일을 삭제하는 정리 빌드를 수행하려면 true
이고, 변경된 파일만 다시 빌드하려면 false
입니다. 빌드 환경에서 종속 파일을 선택하지 못할 가능성이 있으면 true로 설정합니다.
설명
ASP.NET 세 가지 형태의 사전 컴파일을 지원합니다. 한 가지 형태 ASP.NET 애플리케이션의 전체 컴파일을 허용합니다. 이 양식에서 사이트는 프로덕션에 배포된 다음 미리 컴파일되므로 사용자가 처음 방문할 때 사이트를 동적으로 컴파일할 필요가 없습니다. 사이트의 첫 번째 사용자는 동적으로 컴파일된 사이트에서 일반적으로 발생하는 지연을 경험하지 않습니다. 매개 변수는 callback
컴파일 결과를 보고할 때 호출할 메서드를 포함합니다.
두 가지 다른 형태의 미리 컴파일이 배포에 사용됩니다. 두 양식 모두 프로덕션 컴퓨터에 배포할 수 있는 사이트의 레이아웃이 생성됩니다. 이러한 양식 중 하나에는 태그 페이지가 포함되어 있으므로 컴파일된 사이트에서 일정량의 업데이트를 수행할 수 있습니다. 다른 양식에는 태그 페이지가 없으므로 원래 사이트를 다시 컴파일하지 않고 업데이트할 수 없습니다. 이러한 형식의 사전 컴파일 중 하나로 대상 환경에 배포된 소스 코드는 없습니다.
미리 컴파일할 애플리케이션을 통해 정의 됩니다는 ClientBuildManager 생성자입니다. 생성자의 개체 ClientBuildManager 는 ClientBuildManagerParameter 수행할 세 가지 형태의 미리 컴파일 중 어느 것을 정의합니다.
개발자는 명령줄 도구를 사용하거나 메서드를 aspnet_compiler
호출하여 웹 사이트를 미리 컴파일할 PrecompileApplication 수 있습니다.
추가 정보
- BuildManager
- BuildProvider
- AssemblyBuilder
- ClientBuildManager
- ClientBuildManagerCallback
- ASP.NET 웹 사이트 미리 컴파일
적용 대상
.NET