NuGet在2015中的使用

NuGet Package Restore  https://docs.nuget.org/Consume/Package-Restore

https://github.com/andburn/hdt-plugin-statsconverter项目为例

1.在Tools里面

2.选择install

3.

Attempting to gather dependencies information for package 'Microsoft.Owin.Security.3.0.1' with respect to project 'StatsConverter', targeting '.NETFramework,Version=v4.5'
Attempting to resolve dependencies for package 'Microsoft.Owin.Security.3.0.1' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Microsoft.Owin.Security.3.0.1'
Resolved actions to install package 'Microsoft.Owin.Security.3.0.1'
Attempting to gather dependencies information for package 'Microsoft.Owin.Security.3.0.1' with respect to project 'StatsConverterTest', targeting '.NETFramework,Version=v4.5'
Attempting to resolve dependencies for package 'Microsoft.Owin.Security.3.0.1' with DependencyBehavior 'Lowest'
Resolving actions to install package 'Microsoft.Owin.Security.3.0.1'
Resolved actions to install package 'Microsoft.Owin.Security.3.0.1'
For adding package 'Owin.1.0.0' to project 'StatsConverter' that targets 'net45'.
For adding package 'Owin.1.0.0' to project 'StatsConverter' that targets 'net45'.
Adding package 'Owin.1.0.0' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added package 'Owin.1.0.0' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Owin' to project 'StatsConverter'.
Added package 'Owin.1.0.0' to 'packages.config'
Successfully installed 'Owin 1.0.0' to StatsConverter
For adding package 'Microsoft.Owin.3.0.1' to project 'StatsConverter' that targets 'net45'.
For adding package 'Microsoft.Owin.3.0.1' to project 'StatsConverter' that targets 'net45'.
Adding package 'Microsoft.Owin.3.0.1' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added package 'Microsoft.Owin.3.0.1' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Microsoft.Owin' to project 'StatsConverter'.
Added package 'Microsoft.Owin.3.0.1' to 'packages.config'
Successfully installed 'Microsoft.Owin 3.0.1' to StatsConverter
For adding package 'Microsoft.Owin.Security.3.0.1' to project 'StatsConverter' that targets 'net45'.
For adding package 'Microsoft.Owin.Security.3.0.1' to project 'StatsConverter' that targets 'net45'.
Adding package 'Microsoft.Owin.Security.3.0.1' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added package 'Microsoft.Owin.Security.3.0.1' to folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Microsoft.Owin.Security' to project 'StatsConverter'.
Added package 'Microsoft.Owin.Security.3.0.1' to 'packages.config'
Successfully installed 'Microsoft.Owin.Security 3.0.1' to StatsConverter
For adding package 'Owin.1.0.0' to project 'StatsConverterTest' that targets 'net45'.
For adding package 'Owin.1.0.0' to project 'StatsConverterTest' that targets 'net45'.
Package 'Owin.1.0.0' already exists in folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Owin' to project 'StatsConverterTest'.
Added package 'Owin.1.0.0' to 'packages.config'
Added file 'packages.config' to project 'StatsConverterTest'.
Successfully installed 'Owin 1.0.0' to StatsConverterTest
For adding package 'Microsoft.Owin.3.0.1' to project 'StatsConverterTest' that targets 'net45'.
For adding package 'Microsoft.Owin.3.0.1' to project 'StatsConverterTest' that targets 'net45'.
Package 'Microsoft.Owin.3.0.1' already exists in folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Microsoft.Owin' to project 'StatsConverterTest'.
Added package 'Microsoft.Owin.3.0.1' to 'packages.config'
Successfully installed 'Microsoft.Owin 3.0.1' to StatsConverterTest
For adding package 'Microsoft.Owin.Security.3.0.1' to project 'StatsConverterTest' that targets 'net45'.
For adding package 'Microsoft.Owin.Security.3.0.1' to project 'StatsConverterTest' that targets 'net45'.
Package 'Microsoft.Owin.Security.3.0.1' already exists in folder 'D:SourceCodeGitHubhdt-plugin-statsconverterStatsConverterpackages'
Added reference 'Microsoft.Owin.Security' to project 'StatsConverterTest'.
Added package 'Microsoft.Owin.Security.3.0.1' to 'packages.config'
Successfully installed 'Microsoft.Owin.Security 3.0.1' to StatsConverterTest
========== Finished ==========

I have updated the solution,and use Tools-->NuGet Package Manager-->Manage NuGet Packages for solution... in VS2015
hdt-plugin-statsconverter/StatsConverter/packages (master)
$ ls
CsvHelper.2.13.0.0 MahApps.Metro.1.1.2.0 Newtonsoft.Json.6.0.8

NuGet download the references automatically,reference path in project is not correct.

原文地址:https://www.cnblogs.com/chucklu/p/5011973.html