다음을 통해 공유


방법: IIS 서버에서 ASP.NET 설정 가져오기

업데이트: 2007년 11월

응용 프로그램 디자이너에서 ASP.NET 웹 응용 프로그램을 정의 및 구현한 후에는 ASP.NET 설정을 수동으로 구성하는 대신 IIS 웹 서버에 있는 기존 웹 응용 프로그램에서 ASP.NET 설정을 가져올 수 있습니다. 이 작업은 웹 응용 프로그램 설정 가져오기 마법사를 사용하여 수행할 수 있습니다. 그러나 Visual Studio에서는 마법사를 통해 가져온 설정에 대한 변경 내용을 IIS 웹 서버에 다시 저장하지 않습니다.

다음 목록에서는 IIS 웹 서버에서 설정을 가져오는 데 필요한 사용 권한을 설명합니다.

  • Windows 2000 Professional 또는 Windows 2000 Server를 실행 중인 서버에서 설정을 가져올 때를 제외하고는 Visual Studio를 일반 사용자로 실행할 수 있습니다.

  • Windows Vista를 실행 중인 서버에서 설정을 가져오려는 경우에는 해당 서버의 IIS_IUSRS 그룹에 대한 관리자 자격 증명 및 멤버 자격이 필요합니다.

  • Windows XP를 실행 중인 서버에서 설정을 가져오려는 경우에는 해당 서버에 대한 관리자 자격 증명 또는 IIS 메타베이스에 대한 액세스 권한이 있는 자격 증명이 필요합니다.

    팁:

    IIS 메타베이스에 액세스하는 데 필요한 자격 증명을 변경하려면 IIS(인터넷 정보 서비스) 6.0 Resource Kit Tools에 포함된 Metabase Explorer를 사용합니다. 자세한 내용은 Internet Information Services (IIS) 6.0 Resource Kit Tools를 참조하십시오.

IIS 버전 5.0, 5.1 및 6.0에서 설정을 가져올 수 있습니다. 그 이후 버전의 IIS 설정 중 일부는 제대로 가져올 수 없는 경우도 있습니다. ASP.NET 설정은 Visual Studio에서 응용 프로그램에 대해 자동으로 만드는 WebApplication 리소스에 표시됩니다. 이 리소스는 설정 및 제약 조건 편집기의 응용 프로그램 설정 폴더에서 확인할 수 있습니다. 자세한 내용은 ASP.NET 응용 프로그램 및 IIS 웹 서버의 IIS 설정 찾기를 참조하십시오.

참고:

IIS 6.0 이전 버전에는 응용 프로그램 풀이 존재하지 않았습니다. 그러므로 마법사를 사용하여 이전 버전에서 응용 프로그램 풀 정보를 가져오려고 하면 Visual Studio에서 오류를 표시합니다. 자세한 내용은 IIS 및 ASP.NET 설정 가져오기 문제 해결을 참조하십시오.

IIS 웹 서버에서 ASP.NET 설정을 가져오려면

  1. 응용 프로그램 다이어그램에서 구현된 ASP.NET 웹 응용 프로그램을 클릭합니다.

  2. 다이어그램 메뉴에서 설정 가져오기를 클릭합니다.

    웹 응용 프로그램 설정 가져오기 마법사가 나타납니다.

  3. 다음을 클릭하여 계속합니다.

  4. 설정을 가져오려는 웹 응용 프로그램의 위치를 "http://" 형식으로 입력합니다.

  5. 해당 사용자 자격 증명을 입력하여 서버에 액세스합니다. 자격 증명을 지정하지 않으면 마법사는 현재 자격 증명을 사용합니다.

  6. 다음을 클릭합니다.

    Visual Studio에서 설정을 성공적으로 가져오면 웹 응용 프로그램 설정 가져옴 페이지가 나타납니다.

  7. 마침을 클릭합니다.

설정을 가져오지 못하면 Visual Studio에 해당 문제를 설명하는 메시지가 표시됩니다. 자세한 내용은 IIS 및 ASP.NET 설정 가져오기 문제 해결을 참조하십시오.

마법사는 원하는 대로 몇 번이든 실행할 수 있습니다. 가져오기가 제대로 수행될 때마다 마법사는 기존 설정을 덮어씁니다.

참고 항목

작업

방법: 응용 프로그램 다이어그램에서 응용 프로그램 구현

방법: IIS 서버에서 설정 가져오기