Official Content

The .NET Generator Standard Classes in an executable format (.dll or .exe) are downloaded from the internet and installed automatically when building any Object. In this way, a package manager mechanism is used to download the binaries via NuGet

The NuGet package manager does not necessarily access the internet every time you run a Build. The reason is that NuGet has a cache (located by default in <user>\.nuget\package), where packages are downloaded. If the cache is cleared (*), the packages are downloaded again when you do the Build.

Moving Standard Classes and their dependencies to a cloud package manager, convenience and speed is provided when obtaining HotFixes from GeneXus or third parties (for example, Log4Net update). This is because only the Standard Classes need to be updated, not the entire software version.

The specific version of the Standard Classes can be specified through the Standard classes specific version property, and the automatic update of HotFixes can be configured through the  Standard classes update policy property.

Compatibility Aspects

The compatibility of the generated code is guaranteed. However, you should consider the offline scenario.

Availability

Since GeneXus 17 Upgrade 11.

See Also

GeneXus Standard Classes
.NET Generator Standard Classes - FAQ

 

Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant