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 żywo bez ograniczeń i znaków wodnych.

Można kupić klucz licencyjny lub zarejestrować się na bezpłatny 30-dniowy klucz próbny tutaj.


Krok 1: Pobierz najnowszą wersję IronXL


Pierwszą czynnością jest zainstalowanie biblioteki IronXl.Excel, dodającej funkcjonalność Excel do środowiska .NET.

Instalacja za pomocą pakietu NuGet

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

Lub

  1. Wejdź do konsoli Menedżera Pakietów
  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 za pomocą 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

Znany problem licencyjny występuje w wersjach IronXL 2023.4.13 - 2024.3.20 w projekcie:

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

Klucz zapisany w pliku Web.config nie jest zbierany i używany przez produkt. Odwiedź artykuł rozwiązywania problemów 'Ustawianie klucza licencyjnego w Web.config', aby dowiedzieć się więcej.

Upewnij się, że IronXl.License.IsLicensed zwraca true, aby zweryfikować.


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

Aby zastosować klucz globalnie do aplikacji .NET Core:

  • Dodaj plik JSON do projektu o nazwie appsettings.json w głównym katalogu projektu
  • Dodaj klucz 'IronXl.LicenseKey' do pliku konfiguracyjnego JSON. Wartość powinna być kluczem licencyjnym.
  • Upewnij się, że właściwości pliku zawierają Copy to Output Directory: Copy always
  • Upewnij się, że IronXl.License.IsLicensed zwraca true, aby zweryfikować.

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 pracę nad swoim projektem

Należy postępować zgodnie z poradnikiem dotyczącym Rozpoczęcia pracy 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 1,950,735 | Wersja: 2026.4 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.