내보내기(0) 인쇄
모두 확장
이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

Visual Studio를 사용하여 Azure 프로젝트에서 역할 관리

업데이트 날짜: 2014년 2월

Windows Azure 프로젝트를 만든 다음에는 새 역할을 추가하거나 기존 역할을 제거할 수 있습니다. 또한 기존 프로젝트를 가져와서 역할로 변환할 수 있습니다. 예를 들어 ASP.NET 웹 응용 프로그램을 가져와서 웹 역할로 지정할 수 있습니다.

역할 추가 또는 제거

역할을 추가하려면 역할 노드에 대한 바로 가기 메뉴를 열고 추가를 선택합니다. 현재 솔루션에서 웹 역할 또는 작업자 역할을 선택하거나 새 웹 또는 작업자 역할 프로젝트를 만들 수 있습니다. 또는 ASP.NET 웹 응용 프로그램 프로젝트와 같은 적합한 프로젝트를 선택하고 이를 역할 프로젝트와 연결할 수 있습니다.

역할 연결을 제거하려면 Windows Azure 프로젝트에서 역할 노드에 대한 바로 가기 메뉴를 열고 제거를 선택합니다.

솔루션에서 역할 제거 및 다시 추가

역할을 제거하고 나중에 해당 기존 역할을 다시 현재 솔루션으로 추가해야 하는 경우 역할 선언과 기본 특성만 추가됩니다. 예를 들어 끝점 및 진단 정보가 추가됩니다. 추가 리소스 및 참조가 ServiceDefinition.csdef 파일 또는 ServiceConfiguration.cscfg 파일에 추가 되지 않았습니다. 이 정보를 이러한 파일에 직접 다시 추가해야 합니다.

예를 들어 웹 서비스 역할을 제거한 다음 나중에 이 역할을 솔루션에 다시 추가하기로 결정할 수 있습니다. 이렇게 하면 오류가 발생합니다. 이 오류를 방지하려면 다음 XML에 표시된 <LocalResources> 요소를 ServiceDefinition.csdef 파일에 다시 추가해야 합니다. 솔루션에 다시 추가한 웹 서비스 역할의 이름을 <LocalStorage> 요소에 대한 이름 특성의 일부로 사용합니다. 이 예에서 웹 서비스 역할의 이름은 WCFServiceWebRole1입니다.

<WebRole name="WCFServiceWebRole1">     <Sites>       <Site name="Web">         <Bindings>           <Binding name="Endpoint1" endpointName="Endpoint1" />         </Bindings>       </Site>     </Sites>     <Endpoints>       <InputEndpoint name="Endpoint1" protocol="http" port="80" />     </Endpoints>     <Imports>       <Import moduleName="Diagnostics" />     </Imports>    <LocalResources>       <LocalStorage name="WCFServiceWebRole1.svclog" sizeInMB="1000" cleanOnRoleRecycle="false" />    </LocalResources> </WebRole> 

참고 항목

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

표시:
© 2014 Microsoft. All rights reserved.