Paket


paket install

Download the dependencies specified by the paket.dependencies or paket.lock file into the packages/ directory and update projects.

1: 
2: 
3: 
4: 
paket install [--help] [--force] [--redirects] [--createnewbindingfiles] [--clean-redirects]
              [--keep-major] [--keep-minor] [--keep-patch] [--generate-load-scripts]
              [--only-referenced] [project-root <target>] [load-script-framework <target>]
              [load-script-type <id>] [--touch-affected-refs]

If you add the -v flag, then Paket will run in verbose mode and show detailed information.

With --log-file [FileName] you can trace the logged information into a file.

If the paket.dependencies file has been changed since the last update of the paket.lock file (e.g. added dependencies or changed version requirements), Paket will update the paket.lock file to make it match paket.dependencies again.

Unlike paket update, 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.

OPTIONS:

 1: 
 2: 
 3: 
 4: 
 5: 
 6: 
 7: 
 8: 
 9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
--force, -f           Forces the download and reinstallation of all packages.
--redirects           Creates binding redirects for the NuGet packages.
--createnewbindingfiles
                      Creates binding redirect files if needed.
--clean-redirects     Removes all binding redirects that are not specified by Paket.
--keep-major          Allows only updates that are not changing the major version of the NuGet
                      packages.
--keep-minor          Allows only updates that are not changing the minor version of the NuGet
                      packages.
--keep-patch          Allows only updates that are not changing the patch version of the NuGet
                      packages.
--generate-load-scripts
                      Allows to generate C# and F# include scripts which references installed
                      packages in a interactive environment like F# Interactive or ScriptCS.
--only-referenced     Only install packages that are referenced in paket.references files,
                      instead of all packages in paket.dependencies.
project-root <target> Alternative project root [only used for tooling].
load-script-framework <target>
                      Framework identifier to generate scripts for, such as net45 or net4.
load-script-type <id> Language to generate scripts for, must be one of 'fsx' or 'csx'.
--touch-affected-refs Touches project files referencing packages which are affected, to help
                      incremental build tools detecting the change.
--verbose, -v         Enable verbose console output for the paket process.
--log-file <path>     Specify a log file for the paket process.
--silent, -s          Suppress console output for the paket process.
--version             Display the version.
--from-bootstrapper   Call coming from the '--run' feature of the bootstrapper.
--help                display this list of options.
Fork me on GitHub