문제

제목을 참조하세요.

도움이 되었습니까?

해결책

Scott Hanselman은 이에 대해 썼습니다. 여기.지금은 MS Deploy라고 불리며 다음과 같은 기능이 있습니다. 기술 미리보기 사용 가능.

내 생각엔 그것만으로는 충분하지 않다고 생각해 카피스트라노 루비 또는 구조 파이썬의 경우.두 앱 모두 레시피를 생성하고 명령줄 옵션을 최소한으로 유지할 수 있습니다.이를 레시피 파일에 보관하면 해당 논리를 소스 제어 하에 유지할 수 있으며 작업을 실행할 때 입력하는 양이 줄어들어 더 빠르고 쉬운 경험을 제공할 수 있습니다.

다른 팁

저는 솔직히 Capistrano, Vlad 또는 Fabric을 복사하는 대신 이미 존재하는 도구를 수용할 수 있다고 생각합니다. 갈퀴.

나는 통합을 위해 rake를 사용해 왔습니다. CC.rb 내 ASP.Net 앱용.MSBuild를 호출하여 무거운 컴파일 작업을 수행한 다음 Ruby를 사용하여 빌드 출력을 압축하고 지정된 위치에 복사하고 가상 디렉터리에 폴더를 만들고 빌드 출력을 복사하여 빌드 결과를 확인하는 앱을 빌드하는 작업이 있습니다. 행동..Net 명령줄 도구와 매우 쉽게 상호 작용하는 작업을 만들 수 있습니다.

내 생각에 ms 배포의 목적은 .net 프로젝트의 미리 컴파일된 웹 출력을 가져와서 배포하는 것입니다(물론 틀릴 ​​수도 있습니다).나는 당신이 필수 조건으로 컴파일했다고 가정한다고 확신합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top