2011-10-10 4 views
0

이전에 웹 프로젝트에 대한 자동화 된 배포를 수행했지만 MSBuild와 관련하여 .csproj 파일이 없기 때문에 웹 사이트를 설정하는 데 많은 어려움을 겪고 있습니다. AspNetCompiler를 사용하려고 시도했지만이 작업을 방해하는로드 블록으로 계속 실행됩니다. CruiseControl을 웹 사이트에서 사용하는 데 경험이있는 사람이 있습니까? 아니면이 작업을 수행 할 수 있습니까?CruiseControl을 사용하여 자동화 된 WEB SITE 배포

답변

0

이 웹 사이트의 솔루션을 만들고 cruisecontrol의 MSBuild 작업을 사용하여 컴파일하고 게시하십시오. 이상적으로는 솔루션을 컴파일하고 현재 배포 된 웹 사이트를 보관하며 웹 사이트를 서버에 배포 할 msbuild 파일을 만들 것입니다.

+0

기본적으로 .csproj 파일이있는 앱으로 변환하는 것이 유일한 방법입니다. VS의 게시 기능을 복제 할 MSBuild 대신 사용할 수있는 것은 무엇입니까? – Josh

+0

Visual Studio에서 웹 사이트를 만들면 웹 사이트 프로젝트에 .csproj/vbproj 파일이없는 솔루션 파일 (* .sln)이 만들어지고이 솔루션 파일을 사용하여 웹 사이트를 컴파일하고 게시합니다. – Tariqulazam