none
CRM4.0 怎么所有工作流都打不开了。。。。。。 RRS feed

  • 问题

  • trace log如下,高手们帮忙看看:

    at ErrorInformation.LogError()
    at ErrorInformation..ctor(Exception exception, Uri requestUrl, Boolean logError)
    at ErrorInformation..ctor(Exception exception, Uri requestUrl)
    at MainApplication.Application_Error(Object sender, EventArgs eventArguments)
    at EventHandler.Invoke(Object sender, EventArgs e)
    at HttpApplication.RaiseOnError()
    at HttpApplication.RecordError(Exception error)
    at ApplicationStepManager.ResumeSteps(Exception error)
    at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
    at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
    at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
    at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
    >MSCRM Error Report:
    --------------------------------------------------------------------------------------------------------
    Error: 引发类型为“System.Web.HttpUnhandledException”的异常。
    Error Message: 找不到方法:“Void Microsoft.Crm.Workflow.ObjectModel.WorkflowPublicationParameters.set_IsCrmUIWorkflow(Boolean)”。
    Error Details: 引发类型为“System.Web.HttpUnhandledException”的异常。
    Source File: Not available
    Line Number: Not available
    Request URL: http://localhost/acrm/sfa/workflow/edit.aspx?id={C393AB26-1B4B-4081-9DA2-CE3EA1AE4587}
    Stack Trace Info: [MissingMethodException: 找不到方法:“Void Microsoft.Crm.Workflow.ObjectModel.WorkflowPublicationParameters.set_IsCrmUIWorkflow(Boolean)”。]
    在 Microsoft.Crm.Application.Platform.WorkflowLibrary.WorkflowAdapter.CreateWorkflowObjectModel(Guid workflowEntityId, Boolean useSystemUserContext)
    在 Microsoft.Crm.Application.Platform.WorkflowLibrary.WorkflowAdapter.Retrieve(Guid workflowEntityId)
    在 Microsoft.Crm.Web.SFA.WorkflowDetailPage.GetWorkflowStep()
    在 Microsoft.Crm.Web.SFA.WorkflowDetailPage.ConfigureForm()
    在 Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
    在 System.Web.UI.Control.PreRenderRecursiveInternal()
    在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    [HttpUnhandledException: 引发类型为“System.Web.HttpUnhandledException”的异常。]
    在 System.Web.UI.Page.HandleError(Exception e)
    在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    在 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    在 System.Web.UI.Page.ProcessRequest()
    在 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
    在 System.Web.UI.Page.ProcessRequest(HttpContext context)
    在 ASP.acrm_sfa_workflow_edit_aspx.ProcessRequest(HttpContext context)
    在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
    在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    2011年1月26日 2:27

答案

全部回复

  • hi, ajaxliu

        在出现这个问题之前,

    1. 你是否对服务器做过什么操作呢?例如安装rollup等
    2. 工作流打不开,是工作流的定义记录,还是工作流实例不运行?

    我曾经遇到的工作流上面的问题是因为安装rollup之后造成的所有工作流都不work了


    daemonlin
    2011年1月26日 6:40
  • 汗,是的,我rollup到6了,现在所有工作流都不work了?现在有啥办法?rollup好像也没办法回退吧。。。
    2011年1月26日 7:10
  • 你可以卸载Rollup

    在控制面板-添加删除程序里面,记得把界面右上的“windows更新”的checkbox勾选上,然后找到相应的rollup,点击卸载即可;

     

    或者,你可以升级到更高版本的rollup上。


    daemonlin
    2011年1月26日 7:51