Używanie kluczy licencyjnych IronXL
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
- W Visual Studio kliknij prawym przyciskiem myszy projekt i wybierz "Zarządzaj pakietami NuGet ..."
- Wyszukaj i zainstaluj pakiet IronXl.Excel
Lub
- Wejdź do konsoli Menedżera Pakietów
-
Wpisz:
Install-Package IronXl.Excel
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"
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>
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.jsonw 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.IsLicensedzwracatrue, 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
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))

