2016-12-22 3 views
0

주문, 쿠폰, 장바구니 등 다른 기능을 가진 3 개의 웹 API 프로젝트가 있고 3 개의 프로젝트가 다른 개발자에게 속합니다. 출시 때동일한 사이트 및 global.asax 파일의 여러 프로젝트를 해결하는 방법

은 동일한 IIS 사이트에 병합하지만, 단 하나의 Global.asax 파일이 있습니다 :

<%@ Application Codebehind="Global.asax.cs" Inherits="Company.Product.Order.MvcApplication" Language="C#" %> 

코드의 다른 2 개 Global.asax.cs 파일 방법, 해고 할 수 없습니다 문제를 풀다???

감사합니다.

+1

모든 프로젝트가 실제로 "연결"되어있어 출시 될 때 어떻게 든 병합하는 경우 하나의 프로젝트 만 사용하는 것이 좋습니다. 단일 프로젝트에서 작업하는 세 명의 개발자는 버전 제어가 제대로 수행되면 문제가되지 않습니다. 다른 옵션은 각 프로젝트마다 하나씩 IIS에서 세 사이트를 만드는 것입니다. – Esko

+1

@Esko 나중에 배포 배포하기 위해, 우리는 3 개의 프로젝트 개발을 나누어서, 현재 사이트에 게시되고 있습니다, 감사합니다! – Net205

답변

1

동일한 웹 응용 프로그램에서 3 개의 다른 웹 사이트를 실행한다고 생각하지 않습니다. 당신이 동일한 도메인을 유지하려는 경우와 같은 다른 엔드 포인트 : 동일한 웹 응용 프로그램에서 각 앱의 가상 디렉터리를 설정할 수 있습니다

[domain]/app1 
[domain]/app2 

.

하지만 동일한 끝점에서 3 개의 프로젝트를 원한다면 하나의 프로젝트에 참여시켜야한다고 생각합니다.

관련 문제