Troubleshooting
This guide addresses common issues you may encounter when working with Flexible TreeView and provides solutions.
"Trial period has expired or wrong license key" error#
Symptoms#
This error occurs when running or compiling your application that uses Flexible TreeView.
For trial version#
- If your trial period has expired, purchase a license
- Verify the
Properties\license.licx
file exists in your .NET Framework project (not applicable to .NET projects), its build action is set toEmbedded resource
and it has the following content:ReplaceARMSoft.FlexibleTreeView.FlexibleTreeView, ARMSoft.FlexibleTreeView, Version=X.X.X.X, Culture=neutral, PublicKeyToken=a0f39221011ef811
X.X.X.X
with your Flexible TreeView version (e.g.,6.0.0.0
)
For licensed version#
-
Verify the
Properties\license.licx
file exists in your .NET Framework project (not applicable to .NET projects), its build action is set toEmbedded resource
and it has the following content:ReplaceARMSoft.FlexibleTreeView.FlexibleTreeView, ARMSoft.FlexibleTreeView, Version=X.X.X.X, Culture=neutral, PublicKeyToken=a0f39221011ef811
X.X.X.X
with your Flexible TreeView version (e.g.,6.0.0.0
) -
It could be that Windows blocks access to the registry for your user, especially on Windows x64. To fix this:
- Restart Visual Studio as administrator and reapply your license
- Restart Visual Studio normally to continue development
Licensed version: Missing Unlock button in About window#
If the Unlock
button is missing when trying to install your license key, you may still be using the trial version.
To resolve:
- Uninstall all versions of Flexible TreeView
- Remove any
ARMSoft.FlexibleTreeView.*
assemblies from the .NET GAC - Clear the NuGet cache
- Install the registered version
- Try applying your license key again. The Unlock button should now be visible
.NET: NuGet Package Cache Issues#
When upgrading Flexible TreeView in a .NET project (not applicable to .NET Framework projects), but the old version persists, clear the NuGet cache as described in this guide.