2014-10-10 3 views
1

웹 사이트 프로젝트와 솔루션 파일을 통해 묶여있는 다른 프로젝트가 있습니다. Visual Studio를 사용하여 솔루션을 빌드 할 때 미리 컴파일 된 웹 사이트 버전을 만들지 않지만 msbuild를 사용하여 솔루션을 빌드하면 미리 컴파일 된 버전이 만들어집니다. 서버에 배포하기 위해 미리 컴파일 된 코드를 사용하지 않으므로이 버전이 우리 프로세스에서 필요하지 않습니다. 그리고 이렇게하려면 많은 시간이 필요합니다.asp.net 응용 프로그램에서 사전 컴파일 됨

그래서 어떻게 미리 컴파일 된 버전을 만들 수 있습니까? 솔루션을 구축하기 위해 msbuild 스크립트에서 사용할 수있는 스위치 또는 작업이 있습니까? 간단히 솔루션을 빌드하려면 msbuild가 필요합니다.

현재 내가 사용하고있는 명령은 다음과 같습니다

msbuild를 "ABC.sln"명령 줄에서

답변

0

MSBuild에서 당신이 빌드 타겟을 정의 할 수있는/t 스위치를 갖추고 있습니다. 이 스위치를 사용하면 솔루션의 다른 모든 하위 폴더를 대상으로 웹 사이트를 손쉽게 변경할 수 있습니다.

MSBuild Command Line arguments on MSDN

+0

는하지만 난 그냥 Visual Studio에서 빌드 웹 사이트와 같은 빌드 오류를 확인하기 위해 또한 웹 사이트를 구축 할 필요가있다. 웹 사이트는 구축되지만 사전 컴파일 된 버전은 작성되지 않습니다. – user3323436

+0

아무도 답변 드릴 수 있습니까? msbuild ..를 통해 내 웹 사이트를 구축 할 때 자동으로 미리 컴파일됩니다 ... 전 사전 컴파일을 원하지 않습니다. 어떻게 피할 수 있습니까? – user3323436