开发方案中使用的 PerformancePoint Services DLL

上次修改时间: 2015年3月9日

在开发扩展时,可以引用 Microsoft SharePoint Server 2010 中的 PerformancePoint Services DLL。这些 DLL 安装在装有 PerformancePoint Services 的计算机上的全局程序集缓存中。

下表介绍在受支持的开发方案中使用的 PerformancePoint Services DLL。

适用范围: SharePoint Server 2010

表 1. PerformancePoint Services DLL 及其用途

DLL 名称

说明

Microsoft.PerformancePoint.Scorecards.Client

提供用于处理仪表板对象(如报表、筛选器和数据源)的类。

Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard

包含 TabularDataSourceProvider 类和 DimensionalParameterDataProvider 类,前者是表格数据源提供程序的基类,后者允许筛选器使用多维数据源。

Microsoft.PerformancePoint.Scorecards.Script

提供帮助管理 PerformancePoint Web 部件的依赖项的类。

Microsoft.PerformancePoint.Scorecards.Server

提供 PerformancePoint Services 服务应用程序使用的类和实用程序。此 DLL 包含 CustomParameterDataProvider 类和 ParameterizableControl 类,前者是筛选器数据提供程序的抽象基类,后者是 Web 控件的抽象基类。

Microsoft.PerformancePoint.Scorecards.ServerCommon

提供 PerformancePoint Services 服务应用程序使用的类和实用程序。此 DLL 包含 BIMonitoringServiceApplicationProxy 类,该类用于对数据源对象执行 Create 和 Update 操作。

Microsoft.PerformancePoint.Scorecards.ServerRendering

提供用于在仪表板页面上呈现控件的类以及表示 KPI 详细信息报表各部分的类。

Microsoft.PerformancePoint.Scorecards.Store

包含 SPDataStore 类,该类用于对第一个类对象执行 Create、Read、Update 和 Delete (CRUD) 操作。

从全局程序集缓存复制 PerformancePoint Services DLL

可以使用命令行提示符从全局程序集缓存复制 PerformancePoint Services DLL。必须具有足够的权限,才能从全局程序集缓存复制文件并将文件粘贴到目标文件夹。

复制 PerformancePoint Services DLL

  1. 以管理员身份启动命令提示符控制台。

  2. 使用以下格式导航到要复制的 DLL 所在的位置。

    cd [full path of the global assembly cache directory that contains the destination file]

    以下示例显示 Microsoft.PerformancePoint.Scorecards.Client DLL 在运行 Windows Server 2008 的计算机上的路径。为了便于阅读,在示例中添加了换行符。在将命令粘贴到控制台之前,请删除换行符。

    cd C:\Windows\assembly\GAC_MSIL\Microsoft.PerformancePoint.Scorecards.Client\
        14.0.0.0__71e9bce111e9429c
    
  3. 使用以下格式将 DLL 复制到本地文件夹:

    copy [file name] [full path of destination folder]

    以下示例将 DLL 复制到 C 驱动器上的 PpsDlls 文件夹中。

    copy Microsoft.PerformancePoint.Scorecards.Client.dll C:\PpsDlls
    

有关如何从全局程序集缓存复制 DLL 的详细说明,请参阅如何:查找和复制 Microsoft.Office.Excel.WebUI.dll 和 Microsoft.Office.Excel.WebUI.Internal.dll。请使用 PerformancePoint Services 对应项替换文件夹和文件名。

请参阅

概念

PerformancePoint Services 入门

使用 PerformancePoint Services 的开发方案