The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation.
We no longer maintain the NuGet package for GSL library. From October 2016, we have been releasing the GSL using vcpkg.
You can download and install GSL using the vcpkg (https://github.com/Microsoft/vcpkg) dependency manager:
git clone https://github.com/Microsoft/vcpkg.git
./vcpkg integrate install
vcpkg install ms-gsl
The GSL port in vcpkg is kept up to date by Microsoft team members and community contributors. If the version is out of date, please create an issue or pull request on the vcpkg repository.
Install-Package Microsoft.Gsl -Version 0.1.2.1
dotnet add package Microsoft.Gsl --version 0.1.2.1
<PackageReference Include="Microsoft.Gsl" Version="0.1.2.1" />
paket add Microsoft.Gsl --version 0.1.2.1
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Microsoft.Gsl:
Tool to enforce the C++ Core Guidelines
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Microsoft.Gsl:
Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications