2010-02-10 2 views
1

SharePoint에서는 기능, 목록 및 사이트 서식 파일 등을 포함하는 솔루션 패키지를 만들 수 있습니다. 그런 다음 솔루션을 추가하고 배포 한 후 응용 프로그램의 dll과 파일이 각 웹 프런트 엔드에 배포됩니다 (기본적으로 각각의 SP Timer 서비스 WFE가 배포 작업을 실행합니다. SP 기능이 활성화되면 (팜마다 한 번) web.config를 수정할 수 있습니다.ASP.Net 응용 프로그램을 효율적으로 배포하는 방법은 무엇입니까? (alla SharePoint)?

배포 ASP.Net 웹 응용 프로그램과 비슷한 것이 있습니까? 배포한다는 것은 웹 앱이 작동하는 데 필요한 모든 것을 설치하고 (web.config 변경, apppool 생성/업데이트/삭제, dll GACing 등)하는 것을 의미합니다. 또는 사용자 정의 자동화 스크립트가 유일한 대안입니까?

감사합니다.

답변

1

한번도 사용하지 않았지만 Web Deployment Projects을 확인할 수 있습니다.

핵심 기능 목록은 here이고 2008의 향상된 기능은 here입니다.

웹 배포 프로젝트는 건물과 배포 ASP.NET 2.0 웹 사이트에 대해 다음과 같은 기능을 제공합니다

  • ASP.NET 2.0 사전 컴파일 빌드 프로세스의 일부로.
  • 웹 프로젝트에서 컴파일 된 어셈블리를 생성하는 더 유연한 옵션. 전체 웹 사이트에 대한 단일 어셈블리. o 콘텐츠 폴더 당 하나의 어셈블리. 모든 UI 구성 요소에 대한 단일 어셈블리. o 웹 사이트의 각 컴파일 된 파일에 대한 어셈블리.
  • 서명 서명 옵션.
  • 사용자 지정 사전 빌드 및 게시 후 작업을 정의 할 수있는 기능입니다.
  • 폴더를 빌드에서 제외 할 수있는 기능.
  • Visual Studio 빌드 구성 을 기반으로 요소와 같은 Web.config 파일의 설정을 수정할 수있는 기능.
  • 설치 프로젝트로 .msi 파일을 만들 수 있도록 지원합니다.
+0

좋은 포인터입니다. 감사합니다. 시도해 볼 것입니다. – Ariel

관련 문제