As explained here
," Nuget.exe install" is not intended to install a package outside Visual Studio, but rather to restore a package in order to avoid to commit this package in source code
This means "nuget install" doesn't make modifications to the csproj file, does not run perform config transformations, and does not copy the files in the "Content" directory to the target directory.
I've a package with large files in the content directory that I'd like not to commit, and it would be nice if "nuget install" could additionally copy these files if they are missing in the target directory.
Actually, maybe a new command like "nuget restore" would be more appropriate than "nuget install".