Używanie kluczy licencyjnych IronXL

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

Jak uzyskać klucz licencyjny

Dodanie klucza licencyjnego IronXL pozwala na wdrożenie projektu na zywo bez ograniczeń i znakow wodnych.

Możesz kupic klucz licencyjny lub zarejestrowac sie na bezpłatny 30-dniowy klucz próbny tutaj.


Krok 1: Pobierz najnowsza wersje IronXL


Pierwsza rzecza, która musimy zrobic, jest zainstalowanie biblioteki IronXl.Excel, dodajac funkcjonalność Excel do środowiska .NET.

Instalacja za pomoca pakietu NuGet

  1. W Visual Studio kliknij prawym przyciskiem myszy projekt i wybierz "Zarzadzaj pakietami NuGet ..."
  2. Wyszukaj i zainstaluj pakiet IronXl.Excel

Lub

  1. Wejdz do konsoli Menedzera Pakietow
  2. Wpisz:

    Install-Package IronXL.Excel

Zobacz pakiet na stronie NuGet tutaj.

Instalacja bezpośredniego pobierania DLL

Download the IronXL [.NET Excel DLL]() and manually install it into Visual Studio.


Krok 2: Zastosuj swój klucz licencyjny

Ustawienie klucza licencyjnego w kodzie

Dodaj ten kod do uruchamiania aplikacji, przed użyciem IronXL.

// Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
// Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01";
' Set the IronXL license key for your project
IronXl.License.LicenseKey = "IRONXL-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

Ustaw swój klucz za pomocą Web.Config lub App.Config w aplikacjach .NET Framework

Aby zastosować klucz globalnie w aplikacji przy użyciu pliku Web.Config lub App.Config, dodaj następujący klucz do pliku konfiguracyjnego w appSettings.

<configuration>
  ...
  <appSettings>

    <add key="IronXl.LicenseKey" value="IRONXL-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>

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

Istnieje znany problem licencyjny między wersjami IronXL 2023.4.13 - 2024.3.20 w projektach:

  • projektach ASP.NET
  • wersjach .NET Framework >= 4.6.2

Klucz zapisany w pliku Web.config NIE jest pobierany i wykorzystywany przez produkt. Odwiedz artykuł rozwiązywania problemow 'Ustawianie klucza licencyjnego w Web.config', aby dowiedziec sie więcej.

Upewnij się, że IronXl.License.IsLicensed zwraca true w celu weryfikacji.


Ustaw swój klucz za pomocą pliku .NET Core appsettings.json

Aby zastosować klucz globalnie do aplikacji .NET Core:

  • Dodaj do swojego projektu plik JSON o nazwie appsettings.json w katalogu głównym projektu
  • Dodaj klucz 'IronXl.LicenseKey' do pliku konfiguracyjnego JSON. Wartosc powinna być twoim kluczem licencyjnym.
  • Upewnij sie, ze właściwości pliku zawieraja Copy to Output Directory: Copy always
  • Upewnij się, że IronXl.License.IsLicensed zwraca true w celu weryfikacji.

Plik: appsettings.json

{
  "IronXl.LicenseKey": "IRONXL-MYLICENSE-KEY-1EF01"
}

Krok 3: Przetestuj swój klucz

Sprawdź, czy klucz został poprawnie zainstalowany.

// Check if a given license key string is valid.
bool result = IronXl.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully
bool is_licensed = IronXl.License.IsLicensed;
// Check if a given license key string is valid.
bool result = IronXl.License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01");

// Check if IronXL is licensed successfully
bool is_licensed = IronXl.License.IsLicensed;
Imports IronXl

' Check if a given license key string is valid.
Dim result As Boolean = License.IsValidLicense("IRONXL-MYLICENSE-KEY-1EF01")

' Check if IronXL is licensed successfully
Dim is_licensed As Boolean = License.IsLicensed
$vbLabelText   $csharpLabel

Uwaga: Po dodaniu licencji zawsze pamiętaj o wyczyszczeniu i opublikowaniu aplikacji ponownie, aby uniknąć potencjalnych błędów podczas wdrażania.


Krok 4: Rozpocznij prace nad swoim projektem

Postepuj za naszym poradnikiem, jak Rozpoczac prace z IronXL.


Pytania?

Jeśli masz pytania, skontaktuj się z support@ironsoftware.com

Często Zadawane Pytania

Jak zdobyć klucz licencyjny dla mojego projektu?

Klucz licencyjny można uzyskać, kupując go na stronie IronXL lub rejestrując się na bezpłatny 30-dniowy okres próbny.

Jakie są kroki instalacji IronXL za pomocą Menedżera Pakietów NuGet?

Aby zainstalować IronXL za pomocą Menedżera Pakietów NuGet, otwórz Visual Studio, kliknij prawym przyciskiem myszy na swój projekt, wybierz opcję 'Zarządzaj pakietami NuGet...', wyszukaj IronXL.Excel i zainstaluj go. Alternatywnie, możesz użyć Konsoli Menedżera Pakietów i wpisać Install-Package IronXL.Excel.

Jak mogę ręcznie zainstalować IronXL za pomocą pliku DLL?

Możesz ręcznie zainstalować IronXL, pobierając .NET Excel DLL ze strony IronXL i dodając go do swojego projektu Visual Studio.

Jak zastosować mój klucz licencyjny w kodzie aplikacji?

Dodaj klucz licencyjny do kodu startowego aplikacji, używając: IronXl.License.LicenseKey = "YOUR-LICENSE-KEY".

Jak mogę ustawić mój klucz licencyjny w pliku Web.Config dla aplikacji .NET Framework?

Możesz ustawić swój klucz licencyjny w pliku Web.Config, dodając następujące ustawienia w sekcji appSettings: .

Czy są jakieś znane problemy z licencjonowaniem w niektórych wersjach IronXL?

Tak, istnieje znany problem z wersjami IronXL od 2023.4.13 do 2024.3.20 w projektach ASP.NET i wersjach .NET Framework od 4.6.2 wzwyż, gdzie klucz przechowywany w Web.config może nie być rozpoznawany.

Jak zastosować mój klucz licencyjny używając appsettings.json w aplikacji .NET Core?

W aplikacji .NET Core dodaj plik JSON o nazwie appsettings.json, zawierający wpis 'IronXl.LicenseKey' z twoim kluczem licencyjnym, i ustaw właściwość pliku na 'Copy to Output Directory: Copy always'.

Jak mogę zweryfikować, czy mój klucz licencyjny IronXL jest poprawnie zastosowany?

Aby zweryfikować swój klucz licencyjny, użyj IronXl.License.IsValidLicense("YOUR-LICENSE-KEY"), aby sprawdzić jego ważność, i upewnij się, że IronXl.License.IsLicensed zwraca wartość true.

Jakie kroki należy podjąć po dodaniu klucza licencyjnego?

Po dodaniu klucza licencyjnego istotne jest oczyszczenie i ponowne opublikowanie aplikacji, aby uniknąć problemów z wdrażaniem.

Gdzie mogę znaleźć dodatkową pomoc lub wsparcie?

Aby uzyskać dodatkową pomoc lub wsparcie, możesz skontaktować się z zespołem wsparcia Iron Software pod adresem support@ironsoftware.com.

Czy licencjonowanie IronXL jest w pełni obsługiwane na projektach i platformach .NET 10?

Tak. Produkty IronXL, w tym licencjonowanie poprzez kod, Web.Config czy appsettings.json, są w pełni obsługiwane na platformie .NET 10 (wraz z .NET 9, 8, 7, 6 oraz wersjami .NET Core / Standard / Framework) bez specjalnej konfiguracji. Aby zastosować klucz licencyjny w .NET 10, użyj tych samych metod przedstawionych w oficjalnej dokumentacji: ustaw IronXl.License.LicenseKey w kodzie startowym lub użyj pliku konfiguracyjnego, takiego jak appsettings.json, z "IronXl.LicenseKey": "YOUR-KEY" i upewnij się, że plik jest kopiowany do katalogu wyjściowego. To zgodne z oświadczeniami dotyczącymi kompatybilności IronXL. ([ironsoftware.com](https://ironsoftware.com/csharp/excel/?utm_source=openai))

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,052,917 | Wersja: 2026.6 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronXL.Excel
uruchom próbkę zobacz, jak Twoje dane stają się arkuszem.