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

本主题介绍如何注册自定义提供程序以便用于 Windows 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 的一部分。 如果安装了缓存服务、缓存客户端或缓存管理员,则安装并注册该提供程序。

有关如何创建自定义提供程序的详细信息,请参阅如何:开发实例存储提供程序如何:部署实例查询提供程序如何:开发实例控制提供程序如何: 使用非 SQL Server 监控数据库

  2011-12-05