周仙财

因为有做不完的梦, 所以一直在追求! 因为有走不完的路, 所以一直在尝试!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

MSCRM4.0选择文章导航时候出现报错,如下图:

  

通过事件查看器,如下警告信息:

事件代码: 3005
事件消息: 发生了未处理的异常。
事件时间: 2009-5-9 1:27:13
事件时间(UTC): 2009-5-8 17:27:13
事件 ID: bec85f7ea7c14440a4dc27847d998d57
事件序列: 527
事件匹配项: 13
事件详细信息代码: 0
 
应用程序信息:
    应用程序域: /LM/W3SVC/1/ROOT-1-128862582857452875
    信任级别: Full
    应用程序虚拟路径: /
    应用程序路径: c:\inetpub\wwwroot\
    计算机名: CRMAPP
 
进程信息:
    进程 ID: 3240
    进程名: w3wp.exe
    帐户名: NT AUTHORITY\NETWORK SERVICE
 
异常信息:
    异常类型: XslTransformException
    异常消息: 不支持“zh”语言标识符。
 
请求信息:
    请求 URL: http://117.25.173.243:8081/NCM/workplace/home_answers.aspx
    请求路径: /NCM/workplace/home_answers.aspx
    用户主机地址: 59.57.138.248
    用户: NCMCHEM\Administrator
    是否已经过身份验证: True
    身份验证类型: Negotiate
    线程帐户名: NT AUTHORITY\NETWORK SERVICE
 
线程信息:
    线程 ID: 14
    线程帐户名: NT AUTHORITY\NETWORK SERVICE
    是否正在模拟: False
    堆栈跟踪:    在 System.Xml.Xsl.Runtime.XsltLibrary.LangToLcidInternal(String lang, Boolean forwardCompatibility, IErrorHelper errorHelper)
   在 <xsl:template match="/*">(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current)
   在 <xsl:apply-templates>(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator )
   在 Root(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime)
   在 System.Xml.Xsl.ExecuteDelegate.Invoke(XmlQueryRuntime runtime)
   在 System.Xml.Xsl.XmlILCommand.Execute(Object defaultDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter writer, Boolean closeWriter)
   在 System.Xml.Xsl.XmlILCommand.Execute(XmlReader contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, TextWriter results)
   在 System.Xml.Xsl.XslCompiledTransform.Transform(XmlReader input, XsltArgumentList arguments, TextWriter results)
   在 Microsoft.Crm.Controls.Tree.Render(HtmlTextWriter output)
   在 Microsoft.Crm.Application.Components.UI.CrmUIControlBase.RenderControl(HtmlTextWriter writer)
   在 Microsoft.Crm.Application.Controls.AppArticleFind.Render(HtmlTextWriter output)
   在 Microsoft.Crm.Application.Components.UI.CrmUIControlBase.RenderControl(HtmlTextWriter writer)
   在 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   在 System.Web.UI.Page.Render(HtmlTextWriter writer)
   在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
 
自定义事件详细信息:

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

 

原因:

Roll Update 3更新了CRM中的一个叫treeSubject.xsl的文件。

解决方案:

1,通过安装盘在\pfiles\mscrm\server\applicationfiles的treeSubject.xsl文件拷贝到安装目录的%programfiles%\Microsoft Dynamics CRM\Server\ApplicationFIles\覆盖;

2,如果有在RU2下的MSCRM4.0环境,可以将RU2下的%programfiles%\Microsoft Dynamics CRM\Server\ApplicationFIles\treeSubject.xsl拷贝到安装目录下覆盖;

注意:上面两种解决方案,不管采用哪种均要保证与RU3的版本一致。

posted on 2009-05-09 02:07  周仙财  阅读(325)  评论(0编辑  收藏  举报