簡體   English   中英

Microsoft Dynamics CRM 2011中的導出解決方案失敗

[英]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:

搜尋HttpException0x800704CD )的錯誤代碼,指出此錯誤代碼表示請求已取消。 那可以解釋為什么彈出窗口從不出現,而是立即被取消。

奇怪的是,此行為是新的,這使我認為瀏覽器已更新或由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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM