it-gundan.com

어떻게 생산을합니까 IIS 웹 사이트 depoys?

따라서 스택 오버플로 또는 서버 오류 질문인지 확실하지는 않습니다. 생산 환경에 배치하고자하는 .NET 웹 사이트가있는 경우 가장 좋은 방법은 무엇입니까? 나는 그것을 MSI로 패키징하고 설치해야합니까? NANT를 사용하여 필요한 파일을 푸시하십시오. FTP를 사용하여 파일을 사용하여 FTP를 비교해보십시오.

프로덕션 코드를 어떻게 배포합니까? 이것은 내가 여기에서보고있는 Windows 특정 사례입니다.

15
Glenn Slaven

Source Control 시스템에서 변경 사항을 픽업 한 지속적인 통합 서버를 제안하여 Joel의 답변을 추가했습니다. 그런 다음 프로젝트를 작성합니다. 그런 다음 빌드의 출력을 새 폴더로 XCopy를 사용하십시오. 그런 다음 빠른 구성 변경 (web.config 및 app.config)을 수행 할 수 있습니다. voila, Xcopy 준비!

체크 아웃 CruiseControl.NET .

4
p.campbell

오 제도즈, 직장에서 우리는 이것을 위해 전체 팀을 가지고 있습니다. 여기에는 서버를 클러스터/팜에서 서버를 사용하고 파일을 게시하고, 넌트를 실행하며 클러스터/팜에 다시 추가하는 인내 도구가 있습니다. 그들은 16 개의 서버 각각에 대해이 작업을 수행합니다. 시간이 걸립니다. 우리의 나머지는 "액세스를 둘러 보며"조차 없습니다.

내 개인 프로젝트의 경우 VS2005에서 웹 서버에 직접 게시합니다. Deysa는 엄격한 보안이 덜합니다.

1
tsilb