如何:注册自定义提供程序

本主题介绍如何注册自定义提供程序以便用于 AppFabric 托管服务和缓存服务。AppFabric 安装之后,自定义提供程序安装程序必须在 Windows 注册表中注册每个自定义提供程序。在以下注册表项路径中注册自定义提供程序:

  • 注册表项路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppFabric\v1.0\Providers。

  • 子项:“监控”、“暂留”或“AppFabricCaching”(取决于提供程序的类型)。

自定义提供程序子项必须包含以下值:

  • “(默认)”名称/数据对,包括提供程序配置 UI 可执行文件的名称及其所在的路径。

  • “显示名称”名称/数据对,它指示将添加到“AppFabric 配置向导”页面中“提供程序”下拉列表的提供程序名称。

  • “类型”名称/数据对,包括类型名称、版本、区域性和公钥。

备注

如果“(默认)”名称/数据对中的提供程序配置 UI 可执行文件路径包含空格,则 AppFabric 配置向导将无法启动自定义提供程序。您可以通过给路径加上引号来解决此问题。

输入自定义提供程序子项以及默认情况下 AppFabric 安装中包含的提供程序的子项。

  • “监控”子项的 System.Data.SqlClient 子项中的“System.Data.SqlClient”“监控”提供程序。该提供程序是 .NET Framework 4 的一部分。如果安装了托管服务,则注册该提供程序。

  • “暂留”子项中的“sqlStoreProvider”暂留提供程序 sqlStoreProvider 子项。该提供程序是 .NET Framework 4 的一部分。如果安装了托管服务,则注册该提供程序。

  • AppFabricCaching 子项的 System.Data.SqlClient 子项中的“SQL Server AppFabric 缓存 服务配置存储提供程序”。该提供程序是 AppFabric 的一部分。如果安装了缓存服务、缓存客户端或缓存管理员,则安装并注册该提供程序。

  2012-03-05