2011-03-17 3 views
1

배포해야하는 MVC3 앱이 있습니다. 응용 프로그램은 하나의 응용 프로그램으로 개발되었지만 요구 사항 변경으로 인해 준비, 테스트 및 라이브 서버에서 2 개로 분할해야합니다. 그러나 각 부분은 모델과 contollers를 공유합니다.여러 사이트에 MVC 3 응용 프로그램 배포

내 프로젝트 구조는 다음과 같습니다 FOLDERONE 페이지 1  페이지 2  계정 로그온  등록  오 홈 인덱스  FOLDERTWO O O • 뷰  Page1  Page2 o 전화 IIS의 폴더 구조는 다음과 같다 페이지 2

 페이지 1  :

C : \를 Inetpub \ wwwroot에 \ FOLDERONE는 뷰 (FOLDERONE, 계정, 홈, FOLDERTWO)

C를 포함 : \ Inetpub \ wwwroot \ Phone에는 전화 번호가 포함되어 있습니다.

제 질문은이 방법을 배포하는 가장 좋은 방법입니다. bin 폴더와 지원 파일 및 폴더를 IIS의 각 위치에 복사해야합니까?

론다 네, 테스트 데이터베이스 작업을 웹 응용 프로그램 및 편집의 Web.config (또는 사용자 설정 파일)을 테스트하기 위해 모든 필요한 파일을 복사해야

답변

0

. 모델과 컨트롤러를 별도의 어셈블리에 저장하는 경우 이러한 어셈블리를 GAC에 배포하고 테스트 웹 응용 프로그램에 복사 할 필요없이 공유 어셈블리를 사용할 수 있습니다.

관련 문제