安装适用于 .NET 的 ElastiCache Cluster Client - Amazon ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

安装适用于 .NET 的 ElastiCache Cluster Client

您可以在 https://github.com/awslabs/elasticache-cluster-config-net 上找到开源的 ElastiCache .NET Cluster Client 代码。

本部分说明如何在 Amazon EC2 实例上安装、更新和移除适用于 ElastiCache Cluster Client 的 .NET 组件。有关 Auto Discovery 的更多信息,请参阅 自动识别集群中的节点。有关使用客户端的 .NET 代码示例,请参阅 使用适用于 .NET 的 ElastiCache Cluster Client

安装 .NET

您必须安装了 .NET 3.5 或更高版本才能使用 Amazon .NET SDK for ElastiCache。如果您未安装 .NET 3.5 或更高版本,则可从 http://www.microsoft.com/net 下载并安装最新版本。

下载适用于 ElastiCache 的 ElastiCache .NET 集群客户端

下载 ElastiCache .NET 集群客户端

  1. 登录 Amazon Web Services Management Console 并打开 ElastiCache 控制台 (https://console.aws.amazon.com/elasticache/)。

  2. 在导航窗格中,单击 ElastiCache Cluster Client

  3. Download ElastiCache Memcached Cluster Client 列表中,选择 .NET,然后单击 Download

使用 NuGet 安装 Amazon 程序集

NuGet 是 .NET 平台的包管理系统。NuGet 知道程序集依赖项并自动安装所有必需的文件。NuGet 安装的程序集将与您的解决方案存储在一起,而不是存储在 Program Files 这样的中央位置,因此您可安装特定于应用程序的版本,而不会产生兼容性问题。

安装 NuGet

NuGet 可从 MSDN 上的安装库进行安装;请参阅 https://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c。如果您使用的是 Visual Studio 2010 或更高版本,则将自动安装 NuGet。

您可从 Solution Explorer (解决方案资源管理器)Package Manager Console (包管理器控制台) 使用 NuGet。

从解决方案资源管理器使用 NuGet

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

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

  2. 单击 Package Manager Console (包管理器控制台)

从 Visual Studio 2012 或 Visual Studio 2013 的解决方案资源管理器中使用 NuGet

  1. Tools (工具) 菜单中,选择 NuGet Package Manager (NuGet 包管理器)

  2. 单击 Package Manager Console (包管理器控制台)

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

Install-Package Amazon.ElastiCacheCluster

若要查看可通过 NuGet 提供的每个程序包(例如 Amazon 开发工具包和 Amazon Extensions 程序集)对应的网页,请参阅 NuGet 网站 (http://www.nuget.org)。每个包对应的网页包括一个用于通过控制台安装包的示例命令行和一个列表(其中包含可通过 NuGet 使用的包的早期版本)。

有关 Package Manager Console (包管理器控制台) 命令的更多信息,请参阅 http://nuget.codeplex.com/wikipage?title=Package%20Manager%20Console%20Command%20Reference%20%28v1.3%29