재배포 가능
개발자 라이선스의 이점

 Enterprise Gold 이상

개발자 라이선스의 이점

언제 필요하나요?
일반적으로 하나의 로컬 시스템/직장에서 제어 기능을 사용하려면 사용자 라이선스가 필요합니다. 문서에 컨트롤을 임베드하여 사용할 수 있습니다. 컨트롤을 사용하려는 각 시스템마다 하나의 사용자 라이선스가 필요합니다.

그러나 개발자 라이선스는 배포 가능한 애플리케이션이나 데이터베이스를 만드는 데 사용됩니다. 개발자 라이선스로 만든 데이터베이스 또는 애플리케이션은 추가 개발자 또는 사용자 라이선스 없이도 다른 시스템에서 작동합니다.

개발자 라이선스 없이 실행 파일을 빌드할 때 바코드 개체는 라이선스가 없는 것으로 동작합니다. 바코드 개체를 작동하려면 사용자가 직접 라이선스를 구매해야 합니다.

개발자 라이선스가 있는 실행 파일을 빌드할 때 바코드 개체는 라이선스가 있는 것처럼 작동합니다. 컴파일된 실행 파일은 개발자 라이선스를 통해 라이선스가 부여되므로 사용자는 자체 라이선스를 구매할 필요가 없습니다.

개발자 라이선스를 지원하는 것으로 알려진 애플리케이션입니다:
  • Visual Studio, C#, Visual Basic, Visual C++, C++ Builder (Embarcadero), Delphi, Visual J# 그리고 REAL Basic
    개발자 라이선스를 사용하여 만든 애플리케이션(*.EXE)을 배포할 수 있습니다.
  • Microsoft Access
    개발자 라이선스를 사용하여 생성한 데이터베이스(*.ACCDE, *.MDE)를 배포할 수 있습니다.
  • Lotus Freelance, Lotus WordPro, ProvideX 7

바코드 객체 배포

(ActiveX 컨트롤, OCX) 애플리케이션을 사용하는 경우
Visual Studio와 같은 개발 환경에서 ActiveBarcode 바코드 개체(ActiveX Control, OCX)를 사용하여 애플리케이션을 생성하고 배포하는 경우 대상 시스템에 특정 파일이 설치되어 있는지 확인해야 합니다. 이 작업을 수행하는 쉬운 방법이 있습니다:

ActiveBarcode 설치 프로그램을 자체 소프트웨어 솔루션의 일부로 포함시켜 사용할 수 있습니다.

설치 프로그램을 통해 시스템 전체에서 바코드 개체(activebarcode.ocx)를 32비트 및 64비트 변형 모두에서 사용할 수 있습니다. 필요한 모든 런타임 구성 요소가 설치 및 등록됩니다.

ActiveBarcode: Info
  • 라이선스 및 라이선스 파일을 제3자에게 제공할 수 없습니다.
  • 바코드 생성만을 목적으로 하는 애플리케이션을 생성 및 배포하는 것은 허용되지 않습니다.
자동화를 위한 힌트: 설치 시 사용자 상호작용을 원하지 않는 경우 /silent 매개변수를 사용하세요. 매개변수 /verysilent를 사용하는 경우 화면 표시도 생략됩니다.

설치에 바코드 컨트롤(x86/x64)만 필요한 경우 /type=control-only 매개변수를 사용합니다. 이 기능은 자체 소프트웨어 솔루션의 일부로 ActiveBarcode Control을 배포하는 간단한 솔루션을 원하거나 ActiveBarcode Suite의 특정 요소만 필요한 경우에 유용합니다. type=에 사용할 수 있는 매개 변수는 다음과 같습니다: full, application, office, control-only, custom.

예를 들어, 다음과 같이 자체 설치 프로그램에서 ActiveBarcode 설치를 시작할 수 있습니다:
ActiveBarcode-Setup6.12.4.exe /verysilent /type=control-only

대안: 대안: Windows 설치 관리자(msiexec) 및 필수 런타임 구성 요소
배포에 ActiveBarcode 설치 프로그램을 사용하지 않으려면 당사가 제공하는 컴팩트한 MSI 설치 패키지를 사용할 수 있습니다. 제어의 32비트 및 64비트 버전용 설치 패키지는 여기에서 다운로드할 수 있습니다: ActiveBarcode에는 Visual C 2015 재배포 가능 패키지의 런타임 구성 요소가 필요합니다. Windows 설치 관리자(MSI)를 통해 ActiveBarcode 바코드 개체를 설치하는 경우 대상 시스템에서 이러한 런타임 구성 요소를 사용할 수 있는지 확인해야 합니다. Microsoft에서 Visual C 2015 재배포 가능 패키지를 다운로드할 수 있습니다.
추가 대안
MSI 설치 패키지를 사용하여 대상 시스템에 Control을 설치하지 않으려는 경우:
  • 자체 설정 도구를 사용할 수 있습니다. 많은 설치 도구(예: Inno 설정)를 통해 설치 중에 제어를 설정하고 등록할 수 있습니다.
  • 컨트롤을 수동으로 설정할 수도 있습니다: 컨트롤을 수동으로 복사할 때는 시스템에 ActiveX 컨트롤(OCX)을 등록해야 사용할 수 있습니다. 명령 프롬프트에서(관리자 권한으로) 다음 명령을 사용하여 이 작업을 수행할 수 있습니다: regsvr32 activebarcode.ocx
    32비트 버전과 64비트 버전 모두 등록해야 한다는 점에 유의하세요.
  • 특별한 요구 사항이 있는 경우, 개별 솔루션과 지원을 제공해 드리겠습니다: 예를 들어, 컴포넌트를 설치하고 등록할 때 관리자 권한이 필요하지 않도록 현재 사용자에 대해서만 ActiveBarcode 개체를 설치하려는 경우 솔루션을 제공할 수 있습니다.
관리자 권한 없이 바코드 개체 설치
액티브바코드를 시스템 전체에 설치하려면 관리자 권한이 필요합니다. 한 번 설치하면 모든 사용자가 ActiveBarcode를 사용할 수 있습니다. 일반적인 방법은 regsvr32.exe ActiveBarcode.ocx를 실행하여 시스템에 OCX를 등록하는 것입니다. 액티브바코드 설정을 사용하는 경우 이 작업은 자동으로 수행됩니다. 그러나 모든 사용자가 시스템 전체에서 바코드 개체를 사용할 수 있도록 하려면 설치 중에 관리자 권한이 필요합니다.

관리자 권한 없이 OCX를 설치해야 하는 사용자 시나리오가 있는 경우 추가 힌트가 필요하면 문의해 주세요.