Compute dependency graph, download dependencies and update projects.
paket install [--help] [--force] [--redirects] [--create-new-binding-files] [--clean-redirects]
[--keep-major] [--keep-minor] [--keep-patch] [--only-referenced]
[--load-script-framework <framework>] [--load-script-type <csx|fsx>]
--force, -f force download and reinstallation of all dependencies
--redirects create binding redirects
create binding redirect files if needed
--clean-redirects remove binding redirects that were not created by Paket
--keep-major only allow updates that preserve the major version
--keep-minor only allow updates that preserve the minor version
--keep-patch only allow updates that preserve the patch version
--only-referenced only install dependencies listed in paket.references files, instead of
all packages in paket.dependencies
--touch-affected-refs touch project files referencing affected dependencies to help incremental
build tools detecting the change
generate F# and C# include scripts that reference installed packages in a
interactive environment like F# Interactive or ScriptCS
framework identifier to generate scripts for, such as net45 or
netstandard1.6; may be repeated
language to generate scripts for; may be repeated; may be repeated
--silent, -s suppress console output
--verbose, -v print detailed information to the console
--log-file <path> print output to a file
--from-bootstrapper call coming from the '--run' feature of the bootstrapper
--help display this list of options.
If you add the
--verbose flag Paket will run in verbose mode and show detailed information.
--log-file [path] you can trace the logged information into a file.
paket.dependencies file has been changed
since the last update of the
paket.lock file (e.g. you added
dependencies or changed version constraints), Paket will update the
paket.lock file to make it match
paket install will only look for new versions of
dependencies that have been modified in
paket.dependencies and use the version from
paket.lock for all other dependencies.