도움이 필요합니다! IIS Administration을 처음 사용하고 ASP.NET 웹 응용 프로그램을 호스팅하려고합니다.IIS에서 동일한 웹 사이트 내의 여러 응용 프로그램이 일부 공용 라이브러리를 공유 할 수 있습니까?
내가 는 부모, 아이 - 하나 및 은 어린이 두는 별도의 응용 프로그램을 실행하고 액세스 할 수 있습니다 원하는 :
내 웹 응용 프로그램은 아래와 비슷 parent.com
, parent.com/child-one
및 parent.com/child-two
입니다. 이 어린이 한 및 어린이 두에 부모의 빈 폴더에 존재하는 일부 라이브러리를 다시 사용할 수있는 경우
나는이 프로젝트 구조에 대한 거부 이유는 확인하는 것입니다.
Bin 폴더에서 Parent, Child-One 및 Child-Two 내에서 일부 DLL을 다시 사용할 수 있습니까? 아니면 3 개의 별도 프로젝트를 만들어야합니까?
감사합니다. 인증을 위해 멤버쉽 프레임 워크를 사용하고 있습니다. 그리고 저는이 3 개의 프로젝트가 모두 자신의 인증 상태를 갖기를 바랍니다. 그게 가능할까요? –
3 개의 프로젝트가 없기 때문에이 구조체가 없으므로 1 개의 프로젝트 만 있으므로 지금은 하나의 웹 사이트 또는 웹 응용 프로그램으로도 배포됩니다. 이를 위해서는 주 솔루션 인 Parent, Child1 및 Child2의 3 가지 프로젝트를 만들어야합니다. 그런 다음 Child1의 프로젝트에서 'Parent \ bin' 폴더를 가리키는 참조를 추가 할 수 있습니다. 각 프로젝트는 참조 된 DLL의 자체 복사본을 배포합니다. –
'각 프로젝트는 참조 된 DLL의 자체 복사본을 배포합니다 .' 이 3 개의 프로젝트에서 동일한 DLL의 여러 복사본이 존재 함을 의미합니다. 그렇지 않니? 흠! 중복 DLL을 피할 수있는 방법이 있다면 알려 주시기 바랍니다. –