동일한 CMS와 유사한 프레임 워크를 사용하는 여러 .net 웹 응용 프로그램이 있습니다. 이 핵심 프레임 워크에 새로운 기능을 추가 할 때마다 각 애플리케이션을이 기능으로 업데이트해야합니다. 그래서 기본적으로 나는 다음과 같은 단계를 수행해야합니다 응용 프로그램 루트에.NET 웹 응용 프로그램 자동 업데이트 풀 스타일
- 넣어 App_Offline.htm 필요한 경우 업데이트 서버에서
- 실행 SQL 업데이트 스크립트를 변경 한
- 파일 복사를
- 제거 App_Offline .htm
CruiseControl 및 기타 지속적인 통합 도구에 대한 내용은 필자에게 필요한 것과 매우 유사한 기능을 제공합니다. 문제는 푸시 스타일 업데이트를 사용하여 통합 서버가 소스를 빌드 한 다음 프로덕션 서버로 파일을 복사하는 것입니다. 고객이 프로덕션 서버에 액세스 할 수 없기 때문에이 방법을 사용할 수 없습니다. 그래서 내가 필요한 것은 IIS 관리자 나 다른 곳에서 "업데이트"버튼을 클릭하여 클라이언트가 그것을 클릭하고 업데이트 서버에서 데이터를 가져올 수 있도록하는 것입니다. 이것을 달성하기위한 해결책이 있는지 아는 사람이 있습니까?
감사