
ReoGrid is a .NET component that brings Excel-like spreadsheet functionality to WinForms and WPF applications.
We are pleased to announce that an official NuGet feed for ReoGrid for .NET is now available. Customers with a valid license can create an authentication token in the customer portal and install or update ReoGrid directly from Visual Studio.
Until now, the latest assemblies were obtained by signing in to the customer portal and downloading the DLLs. With the new NuGet feed, everything from installation to version upgrades can be done right inside Visual Studio.
This article walks through how to use the official NuGet feed.
unvell.ReoGrid4 (WinForms) or unvell.ReoGrid4.Wpf (WPF) with the same workflow as any other packageNote: The official NuGet feed is an authenticated feed for customers with a valid ReoGrid for .NET license. Only v4.5.0 and later — the builds that carry license-key enforcement — are served.
Getting started takes three steps.
Sign in to the customer portal (https://portal.unvell.com/) and open the "NuGet Tokens" page.
unvpat_) is shown only once, right after creation. Copy it and store it securelyA token is as sensitive as a password. Don't embed it in source code — keep it in a
nuget.configor in your CI's secret store.
The ReoGrid feed URL is:
https://packages.unvell.com/nuget/v3/index.json
When adding the feed, use your customer-portal email as the username and the token you created as the password.
Add via the dotnet CLI:
dotnet nuget add source "https://packages.unvell.com/nuget/v3/index.json" \
--name reogrid \
--username "<your-portal-email>" \
--password "<your-token>" \
--store-password-in-clear-text
Or add to nuget.config:
Place a nuget.config next to your project or solution.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="reogrid" value="https://packages.unvell.com/nuget/v3/index.json" />
</packageSources>
<packageSourceCredentials>
<reogrid>
<add key="Username" value="<your-portal-email>" />
<add key="ClearTextPassword" value="<your-token>" />
</reogrid>
</packageSourceCredentials>
</configuration>
Once the feed is added, install the package that matches your UI framework.
# WinForms
dotnet add package unvell.ReoGrid4
# WPF
dotnet add package unvell.ReoGrid4.Wpf
If you install from the NuGet Package Manager in Visual Studio, select the feed above as the package source and unvell.ReoGrid4 / unvell.ReoGrid4.Wpf will appear. Use either the WinForms or the WPF package depending on your application.
The official NuGet feed serves v4.5.0 and later. Starting with v4.5, a license key is required to use ReoGrid.
Set the license key once, before using the grid — for example at application startup.
using unvell.ReoGrid.License;
// Set the key once, e.g. at application startup
ReoGridLicense.SetLicense("(the license key from your customer portal)");
If no key is set, a gray overlay covers the entire grid and mouse/keyboard input, cell editing, and printing are blocked. License keys are also available from the customer portal. For details on v4.5, see the ReoGrid 4.5 release article.
If you have been downloading DLLs from the customer portal, that method continues to work exactly as before. The new NuGet feed is available alongside it, so you can handle future version upgrades smoothly right inside Visual Studio.
If you have any questions about creating a token or configuring the feed, please feel free to get in touch.