2014-08-28 153 views
1

在Microsoft Dynamics CRM 2011中導出解決方案過去效果不錯。然而,自本週以來,出口解決方案出現了一些奇怪的情況。我曾經在那裏看到一個彈出窗口,顯示Dynamics正忙於爲我的解決方案創建一個ZIP文件,現在此窗口不再彈出,並且不生成ZIP文件。當我看在服務器日誌中,出現以下錯誤記錄:Microsoft Dynamics CRM 2011中的導出解決方案失敗

 
Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 8/28/2014 12:05:02 PM 
Event time (UTC): 8/28/2014 10:05:02 AM 
Event ID: 32272fa9722b4d90acbb41ebb3f6e235 
Event sequence: 125 
Event occurrence: 1 
Event detail code: 0 

Application information: 
    Application domain: /LM/W3SVC/1/ROOT-1-130536937393405660 
    Trust level: Full 
    Application Virtual Path:/
    Application Path: D:\Program Files\Microsoft Dynamics CRM\CRMWeb\ 
    Machine name: <censored> 

Process information: 
    Process ID: 2768 
    Process name: w3wp.exe 
    Account name: <censored> 

Exception information: 
    Exception type: HttpException 
    Exception message: An error occurred while communicating with the remote host. The error code is 0x800704CD. 
    at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async) 
    at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal) 
    at System.Web.HttpResponse.Flush(Boolean finalFlush, Boolean async) 
    at Microsoft.Crm.Dialogs.ExportSolutionPage.ExportSolution(String ismanaged, String optionXml) 
    at Microsoft.Crm.Dialogs.ExportSolutionPage.ConfigureForm() 
    at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e) 
    at System.Web.UI.Control.PreRenderRecursiveInternal() 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 



Request information: 
    Request URL: <censored>/_grid/cmds/dlg_exportsolution.aspx?appSolutionId={CC88C481-F719-E311-A1B1-005056A81986}&command=exportsolution&ismanaged=0&optionxml=falsefalsefalsefalsefalsefalsefalsefalsefalse 
    Request path: /CRMTST/_grid/cmds/dlg_exportsolution.aspx 
    User host address: <censored> 
    User: <censored> 
    Is authenticated: True 
    Authentication Type: Negotiate 
    Thread account name: <censored> 

Thread information: 
    Thread ID: 7 
    Thread account name: <censored> 
    Is impersonating: False 
    Stack trace: at System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.FlushCore(Byte[] status, Byte[] header, Int32 keepConnected, Int32 totalBodySize, Int32 numBodyFragments, IntPtr[] bodyFragments, Int32[] bodyFragmentLengths, Int32 doneWithSession, Int32 finalStatus, Boolean& async) 
    at System.Web.Hosting.ISAPIWorkerRequest.FlushCachedResponse(Boolean isFinal) 
    at System.Web.HttpResponse.Flush(Boolean finalFlush, Boolean async) 
    at Microsoft.Crm.Dialogs.ExportSolutionPage.ExportSolution(String ismanaged, String optionXml) 
    at Microsoft.Crm.Dialogs.ExportSolutionPage.ConfigureForm() 
    at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e) 
    at System.Web.UI.Control.PreRenderRecursiveInternal() 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 


Custom event details: 

谷歌搜索的HttpException0x800704CD)的錯誤代碼,指出這個錯誤代碼表示請求被取消。這將解釋爲什麼彈出窗口從不出現,它立即被取消。

奇怪的是,這種行爲是新的,這導致我認爲瀏覽器已被更新或這是由Windows更新引起的。 Dynamics CRM軟件本身尚未更新。

導出功能本身工作正常,我通過直接在瀏覽器中粘貼導出請求URL來驗證。這將返回ZIP文件,而不會在事件日誌中記錄錯誤。

有關如何解決此問題的任何想法?

+0

嗨@Erik你嘗試過在兼容模式下運行?還是IIS重置? – Scorpion 2014-08-28 13:04:31

+0

@Scorpion我已經完成了IIS重置。尚未嘗試以兼容模式運行,但我不知道Dynamics是否可以在兼容模式下工作。 – 2014-08-28 13:39:13

+0

取決於您的IE和CRM彙總版本。在過去,IE 10和IE兼容模式解決了這個問題。 – Scorpion 2014-08-28 13:42:04

回答

1

取決於您的IE和CRM彙總版本。但有時兼容模式解決了這個問題。在過去,IE 10和IE兼容模式解決了這個問題。

如果您在彙總10並且您的IE版本也是10,則需要切換到兼容模式。參考文獻:Support with Microsoft Dynamics CRM 2011 and Internet Explorer 10

請檢查此鏈接:Configuring Settings for IE 10 and CRM 2011

+0

這個工作,有點。即使彈出窗口從未顯示,我現在也可以得到ZIP文件。順便說一句,我的總成數是13。 – 2014-08-28 14:10:04

相關問題