

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 安装适用于.NET 的 ElastiCache 群集客户端
<a name="Appendix.DotNETAutoDiscoverySetup"></a>

你可以在上找到开源的 ElastiCache .NET 集群客户机代码[https://github.com/awslabs/elasticache-cluster-config-net](https://github.com/awslabs/elasticache-cluster-config-net)。

本节介绍如何在 Amazon EC2 实例上安装、更新和移除 ElastiCache集群客户端的.NET 组件。有关 Auto Discovery 的更多信息，请参阅 [自动识别集群（Memcached）中的节点](AutoDiscovery.md)。有关使用客户端的 .NET 代码示例，请参阅 [使用适用于.NET 的 ElastiCache 群集客户端](AutoDiscovery.Using.ModifyApp.DotNET.md)。

**Topics**
+ [安装 .NET](#Appendix.DotNETAutoDiscoverySetup.DotNET)
+ [下载适用于的 ElastiCache .NET 群集客户端 ElastiCache](#Appendix.DotNETAutoDiscoverySetup.Downloading)
+ [安装 AWS 装配有 NuGet](#Appendix.DotNETAutoDiscoverySetup.Installing)

## 安装 .NET
<a name="Appendix.DotNETAutoDiscoverySetup.DotNET"></a>

必须安装.NET 3.5 或更高版本才能使用 AWS .NET SDK ElastiCache。如果您没有.NET 3.5 或更高版本，则可以从中下载并安装最新版本[http://www.microsoft.com/net](http://www.microsoft.com/net)。

## 下载适用于的 ElastiCache .NET 群集客户端 ElastiCache
<a name="Appendix.DotNETAutoDiscoverySetup.Downloading"></a>

**下载 ElastiCache .NET 群集客户端**

1. 登录 AWS 管理控制台 并打开 ElastiCache 控制台，网址为[https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)。

1. 在导航窗格上，单击 “**ElastiCache 集群客户端**”。

1. 在**下载 ElastiCache Memcached 集群客户端**列表中，选择 **.NET**，然后单击**下载**。

## 安装 AWS 装配有 NuGet
<a name="Appendix.DotNETAutoDiscoverySetup.Installing"></a>

NuGet 是.NET 平台的软件包管理系统。 NuGet 知道程序集依赖关系并自动安装所有必需的文件。 NuGet 已安装的程序集与您的解决方案一起存储，而不是存储在中央位置（例如）`Program Files`，因此您可以安装特定于应用程序的版本，而不会造成兼容性问题。

### 正在安装 NuGet
<a name="Appendix.DotNETAutoDiscoverySetup.Installing.NuGet"></a>

NuGet 可以从 MSDN 的安装库中进行安装；请参阅[https://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c](https://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c)。如果您使用的是 Visual Studio 2010 或更高版本， NuGet 则会自动安装。

您可以 NuGet 从 “**解决方案资源管理器”** 或 Pack **age Manager 控制台**中使用。

### NuGet 从 “解决方案资源管理器” 中使用
<a name="Appendix.DotNETAutoDiscoverySetup.NuGet.SolutionExplorer"></a>

**在 Visual Studio 2010 的解决方案资源管理器中使用 NuGet**

1. 从 **Tools (工具)** 菜单中，选择 **Library Package Manager (库包管理器)**。

1. 单击 **Package Manager Console**（软件包管理器控制台）。

**要 NuGet 在 Visual Studio 2012 或 Visual Studio 2013 的解决方案**

1. 从 “**工具**” 菜单中选择 Pack **age Man NuGet ager**。

1. 单击 **Package Manager Console**（软件包管理器控制台）。

从命令行中，您可使用 `Install-Package` 安装程序集，如下所示。

```
Install-Package Amazon.ElastiCacheCluster
```

要查看每个可用的软件包（例如 AWS SDK 和 AWS.Extensions 程序集）的页面，请 NuGet 访问网站，网址[http://www.nuget.org](http://www.nuget.org)为。 NuGet每个软件包的页面都包括一个使用控制台安装软件包的命令行示例，以及可通过提供的软件包的先前版本列表NuGet。

有关 Pack **age Manager 控制台**命令的更多信息，请参阅 [http://nuget.codeplex.com/wikipage？ title=package%20manager%20console%20Command%](http://nuget.codeplex.com/wikipage?title=Package%20Manager%20Console%20Command%20Reference%20%28v1.3%29) 20reference% 20% 28v 1.3% 29。