Please enter the text to find and press Search.
Sorry

An error occurred during search results load.

NuGet Package Manager

NuGet is the package manager for the Microsoft development platform. It allows to quickly add a library or a tool to your project.

Eazfuscator.NET is not exception and can be added to your project via NuGet too.

Why ever bother to use NuGet when we have MSI? A good question. Actually, there are no many reasons to do so. However some usage scenarios can not work with MSI. Let's take a look at the list:

  • Hosted TFS Build Agents may disallow software installs. This depends on TFS infrastructure administration policies. They may prohibit the installation of third-party software on host machines
  • Azure DevOps does not allow software installs

This is the point when NuGet becomes useful for Eazfuscator.NET deployment.

Instructions

Add Gapotchenko.Eazfuscator.NET NuGet package to the project(s) you want to obfuscate. Once the package is added, the project will be automatically obfuscated in Release configuration as usual.

To remove the obfuscation, uninstall Gapotchenko.Eazfuscator.NET NuGet package from the corresponding project. Alternatively, you can drop the project in the red zone of Eazfuscator.NET Assistant and it will uninstall the packages for you.

Licensing

Eazfuscator.NET uses a locally installed license when it works as a NuGet package. If the license is not installed, it looks at EAZFUSCATOR_NET_LICENSE environment variable and gets the license key from there. So, to license Eazfuscator.NET at a build server, just configure EAZFUSCATOR_NET_LICENSE environment variable to contain a corresponding license key.

Sorry

An error occurred during page load.
You can try again or go back.