Skip to content

Error codes

Jimmy Lewis edited this page May 19, 2024 · 7 revisions

When installing and restoring packages, errors can occur. Here's an index over known errors.

LIB000

Unknown error. An exception occurred that wasn't handled by the individual providers.

LIB001

Provider unknown. A unknown provider id has been specified. It could be because of a typo or a missing provider extension.

LIB002

Unable to resolve source. This usually happens when the id of the library is unknown to the provider, typically due to a typo or using the wrong provider.

LIB003

Could not write file. The host (e.g Visual Studio) was not able to write the file into the project. It could be because of missing file permissions.

LIB004

Manifest malformed. The libman.json file contains syntax errors.

LIB005

The "destination" property is undefined in the libman.json file.

LIB006

The "library" property is undefined in the libman.json file.

LIB007

The "provider" property is undefined in the libman.json file.

LIB008

The destination of a file is outside the project folder (as determined by the folder containing libman.json).

LIB009

The "version" specified is not supported by the current LibMan tooling.

LIB010

Failed to download a file from the provider.

LIB011

An error occurred while deleting library files.

LIB012

The destination path contains invalid path characters.

LIB016

Two or more destination files in the manifest point to the same path (file conflict).

LIB018

The manifest specifies files which do not exist in the library.

LIB019

The same library name is specified in multiple library entries.

LIB020

An empty file name was specified. File names must not be empty.

LIB021

A library is specified without a destination.

LIB022

The libman.json file does not specify a manifest "version".