安装Nuget包
Packages包
我们有以下一组NuGet软件包(您可以直接从NuGet.org安装):
-
BenchmarkDotNet
:基本的BenchmarkDotNet基础设施和逻辑。这就是运行基准测试所需的一切 -
BenchmarkDotNet.Diagnostics.Windows
:提供一组Windows诊断程序的附加可选包。 -
BenchmarkDotNet.Tool
: 一个dotnet工具,用于执行用BenchmarkDotNet构建基准测试。 -
BenchmarkDotNet.Templates
:BenchmarkDotNet的模板。
版本控制和说明
我们有三种版本:
稳定版、
夜间版和
开发版。你可以通过
BenchmarkDotNetInfo.版本
和
BenchmarkDotNetInfo.标题
从代码中获取最新版本。
稳定版
这些版本已经可以在Nuget官方获取。
<packageSources> <add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" /> </packageSources>
- 主NuGet包的示例:
BenchmarkDotNet.0.10.3.nupkg
-
BenchmarkDotNetInfo.FullTitle
示例:BenchmarkDotNet v0.10.3
夜间版本
如果你想使用BenchmarkDotNet的夜间版,请在
<packageSources>
节点添加
NuGet.config
配置
https://ci.appveyor.com/nuget/benchmarkdotnet
。
<packageSources> <add key="bdn-nightly" value="https://ci.appveyor.com/nuget/benchmarkdotnet" /> </packageSources>
现在你可以从
bdn-nightly
获取安装包。 - 主NuGet包的示例:
BenchmarkDotNet.0.10.3.13.nupkg
. - BenchmarkDotNetInfo.FullTitle示例:
BenchmarkDotNet v0.10.3.13-nightly
.
开发版本
您还可以从源代码构建BenchmarkDotNet包。.nupkg文件可以在
.\build\build-and-pack.cmd
命令行帮助下生成。 - 主NuGet包的示例:
BenchmarkDotNet.0.10.3-develop.nupkg
. - BenchmarkDotNetInfo.FullTitle示例:
BenchmarkDotNet v0.10.3.20170304-develop
.
版权声明:
本文为智客工坊「楠木大叔」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。