방법: Visual Studio .NET 프로젝트 복사 기능을 사용하여 ASP.NET 웹 응용 프로그램 배포

기술 자료 번역 기술 자료 번역
기술 자료: 326356 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

Visual Studio .NET 프로젝트 파일을 한 위치에서 다른 위치로 개발 중에 복사할 수 있도록 및 프로덕션 웹 서버에 ASP.NET 프로젝트를 배포할 수 있도록 프로젝트 복사 제공합니다. 이 문서에서는 Microsoft Visual Studio .NET에서 프로젝트 복사 메서드를 Microsoft ASP.NET 웹 응용 프로그램을 배포하는 방법을 설명합니다. 이 문서에서는 다음 설명합니다.
  • FrontPage Server Extensions (FPSE)에 대한 및 공유에 대한 연결 방법
  • 복사할 파일을 필터링하는 도구에서 옵션.
  • 서버 설치입니다.
  • 프로젝트 복사 사용할 때 다른 가능한 문제.

프로젝트 복사 수행 전에 프로젝트 릴리스 모드 설정

프로젝트 복사 수행하기 전에 모드를 해제하려면 프로젝트를 설정한 경우 해당 ASP.NET 응용 프로그램의 성능이 향상됩니다.

모드를 해제하려면 프로젝트를 설정하려면 다음 이 단계를 수행하십시오.
  1. 솔루션 탐색기에서 솔루션 마우스 오른쪽 단추로 클릭한 다음 속성 을 가리킵니다.
  2. 왼쪽 창의 구성 속성 폴더를 클릭하십시오.
  3. 오른쪽 창에서 프로젝트 이름을 클릭한 다음 릴리스구성 드롭다운 메뉴에서 누릅니다.
  4. 확인 을 클릭하십시오.

Visual Studio .NET 프로젝트 복사 수행 단계

참고: 대상 어셈블리를 모두 최신 상태인지, 프로젝트 복사 사용하기 전에, 빌드 수행해야 하는 확인하십시오. 그렇지 않으면 ASP.NET 응용 프로그램을 이전 버전의 일부 파일 배포할 수 있습니다.
  1. 프로젝트 메뉴에서 프로젝트 복사를 클릭하십시오.
  2. 프로젝트 복사 대화 상자에서 사용할 원하는 대상 프로젝트 폴더 가리킵니다.
  3. 대상 폴더에 연결할 웹 액세스 방법 을 선택하십시오. 웹 액세스 방법 중에서 선택할 수 있습니다.
    • FrontPage - 이 방법 은 FrontPage Server Extensions (FPSE) HTTP를 통해 대상 폴더로 파일을 전송하는 데 사용합니다. 로컬 네트워크 외부의 서버에 파일을 전송할 때 이 메서드를 사용하십시오. FPSE를 서버에 설치해야 합니다.
      - 또는 -
    • 파일 공유 범용 명명 규칙 (UNC)이 이 메서드를 사용하려면 - 원본 폴더에서 대상 폴더로 직접 액세스가 있어야 합니다. 대상 폴더가 다른 컴퓨터에 있는 경우 로컬 네트워크에서 해당 컴퓨터를 찾을 수 있어야 합니다.
  4. 대상 폴더로 복사해야 합니다 파일을 지정하려면 복사 옵션을 선택하십시오. 이렇게 하려면 다음과 같이 하십시오.
    • 전용 파일이 이 응용 프로그램을 실행하는 데 필요한 옵션을 선택하면 완료된 ASP.NET 응용 프로그램을 배포해야 합니다. DLL 및 모든 파일에 대한 빌드 작업내용 중 함께 표시된 배포합니다. 표시되지 않은 원본 파일을 배포하지 마십시오.
    • 모든 프로젝트 파일 옵션을 선택하면 모든 빌드 파일, 프로젝트 파일 및 소스 파일을 포함해야 합니다.
    • 소스 프로젝트 폴더의 모든 파일 옵션을 선택하면 원본 폴더에서 모든 파일을 복사해야 합니다.
    참고: 자주 변경 사항을 배포하는 경우, 마지막 배포 이후 해당 파일을 변경할 것인지 여부를 프로젝트 복사 모든 관련 파일을 복사하고 기억하십시오.

웹 서버 설치 요구 사항

필요한 소프트웨어
  • Microsoft Windows 2000 또는 Windows XP
  • Microsoft 인터넷 정보 서비스 (IIS)
  • Microsoft .NET Framework
프로젝트 복사 사용하려면 Microsoft 인터넷 정보 서비스 (IIS) 응용 프로그램으로 프로젝트 디렉터리에 설정해야 합니다. IIS 응용 프로그램을 만들려면 다음과 같이 하십시오.
  1. 인터넷 서비스 관리자를 엽니다. 또는 Windows XP 컴퓨터에서 실행할 경우에는 IIS 엽니다.
  2. 왼쪽 창에서 가상 디렉터리의 이름을 마우스 오른쪽 단추로 클릭한 다음 속성 을 클릭하십시오.
  3. 웹 사이트 이름이나 가상 디렉터리 이름이 응용 프로그램 설정 아래의 응용 프로그램 이름 상자에 나와 있는지 확인하십시오. 나열되지 않은 경우 만들기 를 클릭합니다. 참고: 프로젝트 복사 대화 상자에서 FrontPage 웹 액세스 방법을 선택한 경우 웹 서버에 FrontPage Server Extensions (FPSE) 설치해야 합니다.

    FrontPage Server Extensions를 설치하는 방법에 대한 자세한 내용은 다음 Microsoft TechNet 웹 사이트를 방문하십시오.

    FrontPage 2002 Server Extensions를 설치하는
    http://technet.microsoft.com/en-us/library/cc767983.aspx

원격 서버에 있는 프로젝트 복사

원격 웹 서버에 프로젝트 복사 수행하려면 다음과 같이 하십시오.
  1. 예를 들어, 원격 서버에 있는 모든 Visual Studio .NET 프로젝트에 대해 폴더 만들기: C:\Projects.
  2. 파일 C:\Projects 디렉터리에 대한 공유를 해제하십시오.
  3. 이름, 예를 들어 복사할 프로젝트의 C:\Projects 디렉터리에 하위 폴더 만들기: c:\Projects\Test1.
  4. IIS 관리 콘솔을 사용하여 가상 디렉터리를 만듭니다. Test1, 가상 디렉터리 이름을 지정한 다음 C:\Projects\Test1 라는 폴더를 클릭하십시오.
  5. 기존 ASP.NET 웹 응용 프로그램을 Visual Studio .NET에서 엽니다. 빌드 메뉴에서 솔루션 빌드 를 클릭하십시오.
  6. 도구 모음의 드롭다운 목록에서 디버그 에서 릴리스 컴파일 모드로를 변경하십시오.
  7. 프로젝트 를 선택하고 프로젝트 복사를 클릭하십시오.
    1. 대상 프로젝트 폴더 를 입력합니다: http://servername/test1, 서버 이름, 서버 이름을 여기서 Test1 가상 디렉터리 및 또한 3단계와 4단계를 이 섹션의 아티클 만든 폴더 이름입니다.
    2. 파일 공유, 웹 액세스 방법 을 선택하십시오. 경에 대해, \\Servername\Projects\Test1을 입력하십시오.
    3. 프로젝트 복사 옵션을 선택하십시오.
참고: C 드라이브의 루트에서 만든 폴더에 프로젝트를 복사하는 방법은 이 샘플을 설명합니다. 또한 웹 루트 (\\InetPub\Wwwroot) 프로젝트를 복사할 수 있는 동일한 단계를 수행할 수 있습니다.

참조

Visual Studio .NET 프로젝트 복사 대화 상자에 대한 자세한 내용은 다음 Microsoft 개발자 네트워크 웹 사이트를 방문하십시오.
복사 프로젝트 대화 상자
http://msdn.microsoft.com/en-us/library/f3efa15a(VS.71).aspx
FrontPage Server Extensions (FPSE) 방법에 대한 자세한 내용은 다음 Microsoft 개발자 네트워크 웹 사이트를 방문하십시오.
Windows 용 Microsoft FrontPage Server Extensions 2002
http://msdn2.microsoft.com/en-us/library/aa140175(office.10).aspx

속성

기술 자료: 326356 - 마지막 검토: 2007년 2월 12일 월요일 - 수정: 3.7
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft ASP.NET 1.0
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Internet Information Server 4.0
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
키워드:?
kbmt kbdeployment kbhowtomaster KB326356 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com