Click or drag to resize

64비트 윈도우에서 32비트 TABS Upload 사용하기

TABS Upload 컴포넌트는 64비트용 모듈을 지원하므로 64비트 윈도우에서 64비트 기반으로 웹 응용프로그램(웹 사이트)를 운영할 수 있습니다. 하지만 웹 사이트에서 사용 중인 타 모듈이 32비트 밖에 지원하지 않을 경우 웹 사이트 자체를 32비트 응용 프로그램으로 동작시켜야 합니다.

윈도우 환경에서 실행 파일이 64비트용으로 제작되어 있을 경우 실행 파일이 참조하는 DLL 파일 역시 64비트로 제작되어 있어야 올바르게 로딩되어 사용됩니다. 즉, 웹 응용프로그램(w3wp.exe)이 64비트로 동작할 경우 웹 응용프로그램이 호출하는 DLL(tabsupload4.dll)이 64비트로 제작되어 있어야 합니다. 반대로 웹 응용 프로그램이 32비트로 동작할 경우라면 32비트로 제작된 DLL만 사용할 수 있습니다.

부득이하게 웹 사이트를 32비트로 동작시켜야하는 경우 아래 방법을 적용하면 32비트 탭스 업로드를 사용할 수 있습니다.

웹 사이트를 32비트로 운영하는 방법
  1. 탭스 업로드 32비트 설치 파일을 사용해서 32비트용 탭스 업로드를 설치합니다. 64비트 윈도우에서는 32비트/64비트 탭스 업로드를 함께 설치해서 사용할 수 있습니다.

  2. IIS 관리자를 실행시킨 후 응용 프로그램 풀로 이동한 뒤 [응용 프로그램 풀 추가...] 작업을 통해 새 응용 프로그램 풀을 생성합니다.

  3. 응용 프로그램 풀 목록에서 이전 단계에서 생성한 항목을 선택한 후 작업 메뉴에서 [고급 설정...]을 선택합니다.

  4. 32 비트 응용 프로그램 사용 항목을 False에서 True로 변경합니다.

    32app 01
  5. 웹 사이트를 생성할 때 적용할 응용 프로그램 풀을 2 단계에서 생성한 풀로 선택합니다.

    32app 02
  6. 웹 사이트를 시작하면 해당 웹 사이트는 32비트 응용 프로그램 풀(w3wp.exe)에서 동작하므로 Server.CreateObject("TABSUpload4.Upload")를 호출할 경우 32비트 탭스 업로드 모듈이 로딩되어 사용됩니다.