다음을 통해 공유


방법: 구성 파일의 웹 서비스 클라이언트 URI 업데이트

업데이트: 2007년 11월

웹 서비스 소비자 응용 프로그램을 배포하려면 먼저 배포 환경의 웹 서비스 위치로 응용 프로그램 구성 파일을 업데이트해야 합니다. 자세한 내용은 배포 보고서의 응용 프로그램 정보를 참조하십시오.

그러나 이 작업을 수행하려면 먼저 XML 버전의 배포 보고서에서 웹 서비스 공급자 끝점의 절대 URI를 검색해야 합니다. 자세한 내용은 방법: 배포 보고서에서 웹 서비스 및 웹 콘텐츠 절대 URI 찾기를 참조하십시오.

ASP.NET 응용 프로그램의 웹 서비스 클라이언트 URI를 업데이트하려면

  1. 웹 서비스 공급자 끝점에 연결된 ASP.NET 응용 프로그램의 Web.config 파일을 엽니다.

  2. Web.config 파일에서 <appSettings> 요소를 찾습니다.

  3. <appSettings> 요소에서 "Value" 특성이 웹 서비스 소비자 끝점의 Target Location 속성 값과 일치하는 <add> 요소를 찾습니다.

    팁:

    Target Location 속성은 응용 프로그램 다이어그램에서 웹 서비스 소비자 끝점을 선택하고 F4 키를 누르면 표시되는 속성 창에서 찾을 수 있습니다.

  4. <add> 요소에서 "Key" 특성 값을 웹 서비스 소비자 끝점에 대한 Config File Entry 설정에 복사합니다.

    팁:

    Config File Entry 설정을 찾으려면 응용 프로그램 다이어그램에서 웹 서비스 소비자 끝점을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 선택합니다. 설정 및 제약 조건 편집기에서 응용 프로그램 끝점 설정 노드를 선택합니다. Config File Entry 설정은 설정 및 제약 조건 편집기의 오른쪽 창에 있습니다. 자세한 내용은 설정 및 제약 조건 편집기를 참조하십시오.

  5. 연결된 웹 서비스 공급자 끝점의 절대 URI를 아직 검색하지 않은 경우 이를 검색합니다.

  6. <add> 요소에서 "Value" 특성 값을 웹 서비스 공급자 끝점의 절대 URI로 바꿉니다.

    팁:

    필요한 경우 Config File Entry 설정에 복사한 값을 사용하여 Web.config 파일과 "Key" 특성 값이 일치하는 <add> 요소를 찾습니다.

"Key" 특성 값을 Config File Entry 설정에 복사하면 소비자 끝점에 매핑되도록 구성 파일 항목이 지정됩니다. 배포할 때 배포 매개 변수가 확인된 후 이 설정에 따라 설정될 구성 파일 항목이 결정됩니다. 이 설정을 사용하면 절대 URI로 Web.config 파일을 업데이트할 때 이 파일에서 해당 값을 찾을 수도 있습니다.

Windows 또는 Office 응용 프로그램의 웹 서비스 클라이언트 URI를 업데이트하려면

  1. 웹 서비스 공급자 끝점에 연결된 Windows 또는 Office 응용 프로그램의 App.config 파일을 엽니다.

  2. App.config 파일에서 <applicationSettings> 요소를 찾습니다.

  3. <applicationSettings> 요소에서 ApplicationName이 해당 응용 프로그램 이름인 다음 요소를 찾습니다.

    • <ApplicationName.Properties.Settings> 요소(Visual C# 및 Visual J# Windows 응용 프로그램과 Office 응용 프로그램)

    • <ApplicationName.My.MySettings> 요소(Visual Basic Windows 응용 프로그램)

    • <ApplicationName.Settings> 요소(Visual Basic Office 응용 프로그램)

  4. 이 요소에서 "Value" 특성이 웹 서비스 소비자 끝점의 Target Location 속성 값과 일치하는 <Setting> 요소를 찾습니다.

    팁:

    Target Location 속성은 응용 프로그램 다이어그램에서 웹 서비스 소비자 끝점을 선택하고 F4 키를 누르면 표시되는 속성 창에서 찾을 수 있습니다.

  5. <Setting> 요소에서 "Name" 특성 값을 웹 서비스 소비자 끝점에 대한 Config File Entry 설정에 복사합니다.

    팁:

    Config File Entry 설정을 찾으려면 응용 프로그램 다이어그램에서 웹 서비스 소비자 끝점을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 선택합니다. 설정 및 제약 조건 편집기에서 응용 프로그램 끝점 설정 노드를 선택합니다. Config File Entry 설정은 설정 및 제약 조건 편집기의 오른쪽 창에 있습니다. 자세한 내용은 설정 및 제약 조건 편집기를 참조하십시오.

  6. 연결된 웹 서비스 공급자 끝점의 절대 URI를 아직 검색하지 않은 경우 이를 검색합니다.

  7. 일치하는 <Setting> 요소에서 "Value" 특성 값을 웹 서비스 공급자 끝점의 절대 URI로 바꿉니다.

    팁:

    필요한 경우 Config File Entry 설정에 복사한 값을 사용하여 App.config 파일과 "Name" 특성 값이 일치하는 <Setting> 요소를 찾습니다.

"Name" 특성 값을 Config File Entry 설정에 복사하면 소비자 끝점에 매핑되도록 구성 파일 항목이 지정됩니다. 배포할 때 배포 매개 변수가 확인된 후 이 설정에 따라 설정될 구성 파일 항목이 결정됩니다. 이 설정을 사용하면 절대 URI로 App.config 파일을 업데이트할 때 이 파일에서 해당 값을 찾을 수도 있습니다.

참고 항목

개념

배포 보고서를 사용한 배포 개요