[英]Export solution in Microsoft Dynamics CRM 2011 fails
過去在Microsoft Dynamics CRM 2011中導出解決方案工作正常。 但是,自從本周以來,導出解決方案發生了一些奇怪的事情。 我曾經獲得一個彈出窗口,該窗口顯示Dynamics正忙於為我的解決方案創建一個ZIP文件,該窗口現在不再彈出,並且不生成ZIP文件。 當我查看服務器日志時,會記錄以下錯誤:
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:
搜尋HttpException
( 0x800704CD
)的錯誤代碼,指出此錯誤代碼表示請求已取消。 那可以解釋為什么彈出窗口從不出現,而是立即被取消。
奇怪的是,此行為是新的,這使我認為瀏覽器已更新或由Windows更新引起。 Dynamics CRM軟件本身尚未更新。
導出功能本身可以正常工作,我通過直接在瀏覽器中粘貼導出請求URL進行了驗證。 這將返回ZIP文件,而不會在事件日志中記錄錯誤。
關於如何解決此問題的任何想法嗎?
取決於您的IE和CRM匯總版本。 但是有時兼容模式可以解決問題。 我過去在IE 10中遇到過類似的問題,而IE兼容模式解決了它。
如果您使用匯總10,並且IE版本也為10,則需要切換到兼容模式。 參考: Microsoft Dynamics CRM 2011和Internet Explorer 10支持
請檢查此鏈接: 配置IE 10和CRM 2011的設置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.