IronQR 에 라이선스 키를 적용하세요

This article was translated from English: Does it need improvement?
Translated
View the article in English

코드를 사용하여 라이선스를 설정하세요

라이선스 키는 만료일로 끝나는 긴 문자열입니다. 띄어쓰기 없이 정확하게 복사해 주시기 바랍니다.

IronQR-MYLICENSE-KEY-1EF01-RENEW.SUPPORT.01.JAN.2050

라이선스 키를 적용하는 가장 확실한 방법은 라이브러리가 호출되기 전에 코드에 직접 입력하는 것입니다.


Web.Config 또는 App.Config를 사용하여 라이선스를 설정하세요.

애플리케이션에 전역적으로 키를 적용하려면 Web.Config 또는 App.Config를 사용하여, 다음 키를 appSettings의 구성 파일에 추가하십시오.

<configuration>
    ....
    <appSettings>
        <add key="IronQr.LicenseKey" value="IRONQR-MYLICENSE-KEY-1EF01"/>
    </appSettings>
    ....
</configuration>
<configuration>
    ....
    <appSettings>
        <add key="IronQr.LicenseKey" value="IRONQR-MYLICENSE-KEY-1EF01"/>
    </appSettings>
    ....
</configuration>
XML

.NET Core 앱 설정 파일(appsettings.json)을 사용하여 라이선스 키를 설정하세요.

.NET Core 애플리케이션에서 애플리케이션 전체에 키를 적용하려면 다음 단계를 따르세요.

  1. 프로젝트의 루트 디렉터리에 appsettings.json이라는 JSON 파일을 추가합니다.
  2. JSON 구성 파일에 IronQr.LicenseKey 키를 추가합니다. 값은 귀하의 라이선스 키여야 합니다.
  3. 파일 속성에 Copy to Output Directory: Copy always이(가) 포함되어 있는지 확인합니다.

파일: appsettings.json

{
    "IronQr.LicenseKey": "IRONQR-MYLICENSE-KEY-1EF01"
}

키를 테스트하세요

라이선스가 유효한지, IronQR 에 라이선스가 성공적으로 부여되었는지 확인하여 키가 올바르게 설치되었는지 테스트하십시오.

// Validate the license key
bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully 
bool isLicensed = IronQr.License.IsLicensed;

// Output the results
Console.WriteLine("IsValidLicense: " + result);
Console.WriteLine("IsLicensed: " + isLicensed);
// Validate the license key
bool result = IronQr.License.IsValidLicense("IRONQR-MYLICENSE-KEY-1EF01");

// Check if IronQR is licensed successfully 
bool isLicensed = IronQr.License.IsLicensed;

// Output the results
Console.WriteLine("IsValidLicense: " + result);
Console.WriteLine("IsLicensed: " + isLicensed);
$vbLabelText   $csharpLabel
커티스 차우
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

시작할 준비 되셨나요?
Nuget 다운로드 61,359 | 버전: 2026.3 방금 출시되었습니다
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronQR
샘플을 실행하세요 URL이 QR 코드로 바뀌는 것을 확인해 보세요.