다음을 통해 공유


방법: Web.config 설정 지정

업데이트: 2007년 11월

Web.config 구성 파일 설정은 웹 응용 프로그램과 웹 서비스의 설정 및 제약 조건 편집기에서 모델링됩니다. Web.config에 대해 지정된 기본값은 웹 응용 프로그램의 모델에서 가져옵니다. 추가 설정은 분산 시스템 디자이너가 설치된 개발 컴퓨터의 Machine.config 구성 파일에서 수집됩니다.

설정 및 제약 조건 편집기에서 Web.config 설정은 응용 프로그램 설정의 웹 응용 프로그램 아래에 있는 구성에 있습니다.

Web.config 설정을 보려면

  1. 응용 프로그램 다이어그램에서 ASP.NET 웹 응용 프로그램 또는 ASP.NET 웹 서비스를 마우스 오른쪽 단추로 클릭한 다음 설정 및 제약 조건을 선택합니다.

  2. 설정 및 제약 조건 편집기에서 응용 프로그램 설정의 웹 응용 프로그램 아래에 나열된 구성 노드로 이동합니다.

    처음에는 구성 노드에 몇 가지의 Web.config 섹션과 설정만 표시됩니다. 섹션을 추가하려면 해당 리소스를 추가해야 합니다.

  3. Web.config 리소스를 추가하려면 구성 노드를 마우스 오른쪽 단추로 클릭한 다음 리소스 추가를 선택합니다. 다음을 포함하는 목록이 표시되면 리소스를 선택합니다.

    • AppSettingsSection

    • ConnectionStringSection

    • NetSectionGroup

    • ProtectedConfigurationSection

    • SerializationSectionGroup

    • SystemWebSectionGroup

    • TransactionsSectionGroup

    참고:

    일부 Web.config 리소스에는 사용자가 필요한 자식 리소스를 추가해야만 설정이 포함됩니다. 예를 들어, NetSectionGroup 리소스에는 자체 설정은 없지만 설정을 포함하는 AuthenticationModulesSection, ConnectionManagementSection, DefaultProxySection, RequestCachingSection, SettingsSection 및 WebRequestModulesSection 리소스를 추가할 수 있습니다.

  4. 설정 및 제약 조건 편집기의 오른쪽 창에서 각 리소스에 연결된 설정을 봅니다.

Web.config 설정을 수정하려면

  1. 수정하려는 설정이 포함된 리소스를 추가합니다.

  2. 설정 및 제약 조건 편집기의 오른쪽 창에서 설정을 편집합니다. 자세한 내용은 설정 적용을 참조하십시오.

    참고:

    Web.config 파일에서 직접 설정을 편집할 수도 있습니다. Web.config 파일과 설정 및 제약 조건 편집기는 항상 서로 동기화 상태를 유지합니다.

Web.config 파일은 다음과 같이 생성되어야만 솔루션 탐색기에 표시됩니다.

솔루션 탐색기에 Web.config 파일을 생성하려면

  1. Web.config 파일을 표시하려는 웹 응용 프로그램을 구현합니다. 자세한 내용은 방법: 응용 프로그램 다이어그램에서 응용 프로그램 구현을 참조하십시오.

  2. 설정 및 제약 조건 편집기에서 응용 프로그램의 구성 섹션 설정을 수정하거나 구성 섹션에 새 리소스를 추가합니다.

보안

분산 시스템 디자이너는 특정 설정을 .sdm 파일에 저장하지 않습니다. 그러나 연결 문자열 등의 설정은 응용 프로그램을 구현하고 나면 .config 파일에 표시됩니다.

다음 문자열은 구현된 모든 웹 응용 프로그램에 대해 암호화되지 않은 일반 텍스트로 Web.config 파일에 표시됩니다.

  • ConnectionStrings - ConnectionStringsSection 리소스에 포함되어 있습니다.

  • Network - SmtpSection 리소스에 포함되어 있습니다.

  • Password - IdentitySection 및 ProcessModelSection 리소스에 포함되어 있습니다.

  • Users - FormsAuthenticationCredentials 리소스에 포함되어 있습니다.

자세한 내용은 응용 프로그램 구현을 위한 고려 사항을 참조하십시오.

참고 항목

작업

방법: 리소스 추가

참조

웹 응용 프로그램 리소스

기타 리소스

일반적인 응용 프로그램, 시스템 및 논리 서버 구성 작업