2009-09-02 2 views
1

저는 msbuild 및 aspnet_compiler를 처음 사용했습니다.aspnet_compiler 및 msbuild.exe

aspnet_compiler를 사용하여 웹 응용 프로그램 프로젝트를 컴파일하고 있습니다. 이제 막 MSBuild.exe를 보았고 웹 사이트가/mywebsite/precompiledWeb 폴더에 빌드됨을 알았습니다. 이제 MSBuild.exe를 사용해야하는 이유는 무엇입니까? aspnet_compiler를 직접 사용하여 내 웹 사이트를 제대로 만들 수 있는지 확인할 수 있습니까?

(잘 설명했는지 확실하지 않음).

답변

1

올바른 경우 aspnet_compiler.exe 도구를 수동으로 호출 할 수 있습니다. 그러나이를 돕기 위해 Web Deployment Projects을 사용하는 것이 더 좋을 것입니다.

+1

msbuild.exe와 aspnet_compiler의 차이점은 무엇입니까? – vikasde

4

msbuild.exe는 일반적으로 프로젝트 및 해당 종속성을 작성하는 데 사용됩니다. 프로젝트 파일이있는 웹 응용 프로그램 프로젝트가있을 때 vs는이를 사용하여 웹 프로젝트뿐만 아니라 관련된 모든 종속성을 빌드 할 수 있습니다. 이렇게하면 마크 업 파일 (.aspx, .ascx, .etc)이 아닌 소스 코드 파일 만 빌드됩니다.

aspnet_compiler는 프로젝트 파일이없는 웹 사이트 프로젝트를 작성하기위한 것입니다. 이것은 또한 마크 업 파일이 웹 애플리케이션 프로젝트를 위해 제작되었는지 확인할 때도 사용할 수 있습니다.

+0

How-to 고성능 웹 사이트를 사전 컴파일 하시겠습니까? –

관련 문제