Używanie kluczy licencyjnych IronXL
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
- W Visual Studio kliknij prawym przyciskiem myszy projekt i wybierz "Zarzadzaj pakietami NuGet ..."
- Wyszukaj i zainstaluj pakiet IronXl.Excel
Lub
- Wejdz do konsoli Menedzera Pakietow
-
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 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>
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.jsonw 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.IsLicensedzwracatruew 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
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))

