我在一个SharePoint 2010服务器场中有两台服务器(服务器A和服务器B)。在Dashboard上使用自定义PPS过滤器webpart时,我在SharePoint Dashboard页面上收到以下错误。
我使用Microsoft PerformancePoint Services SDK示例作为基础并创建了一个自定义Rendered类,以在FilterEditor类中定义为
filter.RendererClassName = typeof(CustomFilter).AssemblyQualifiedName;
批评错误:
0x0500 PerformancePoint Service PerformancePoint Services 4严重错误发生了意外错误。错误20798.异常详细信息:System.ServiceModel.FaultException:发生未知错误。如果问题仍然存在,请与管理员联系。服务器应用程序事件日志中可能还有其他信息。服务器堆栈跟踪:System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime操作,ProxyRpc& rpc)在System.ServiceModel.Channels.ServiceChannel.Call(String action,Boolean oneway,ProxyOperationRuntime operation,Object [] ins,Object []在System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall,ProxyOperationRuntime操作)的System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)异常重新抛出[0]:... c9c0a044-c18d- 4374-ad6f-e99d2a2959cd
批评错误:
PerformancePoint Services 4严重...在System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,IMessage retMsg)处于System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 type)at at Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy上的Microsoft.PerformancePoint.Scorecards.IBIMonitoringServiceApplication.GetFilterDependencies(RepositoryLocation filterLocation)位于Microsoft.PerformancePoint.Scorecards.BIMonitoringServiceApplicationProxy。<> c_ DisplayClassbb.b _ba(IBIMonitoringServiceApplication channel) .ExecuteOnChannel(CodeBlock codeBlock)c9c0a044-c18d-4374-ad6f-e99d2a2959cd
最后:
PerformancePoint Services ef8z严重渲染Web控件时发生异常。以下诊断信息可能有助于确定此问题的原因:Microsoft.PerformancePoint.Scorecards.BpmException:准备WebPart以进行显示时出现问题。 PerformancePoint Services错误代码20700. c9c0a044-c18d-4374-ad6f-e99d2a2959cd
请告知我应该采取哪些措施来解决这个问题。
答案 0 :(得分:0)
在web.config文件中,您是如何为渲染器指定程序集的?它应该采用以下格式: Namespace.Class名称,DLL名称,DLL版本号,DLL文化,DLL公钥标记
它应该看起来像这个例子中的RendererClass:
<CustomFCO type="Filter" subType="SampleFilter">
<Resources FCOName="Custom Filter" FCODescription="This is my custom filter." />
<RendererClass name="Microsoft.PerformancePoint.Scorecards.ServerRendering.MultiSelectTreeViewControl,
Microsoft.PerformancePoint.Scorecards.ServerRendering, Version=14.0.0.0,
Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<EditorURI uri="/_layouts/SampleFilterEditor.aspx" />
</CustomFCO>