簡體   English   中英

匯總更新后,CRM 2011 JavaScript調試器無法正常工作

[英]CRM 2011 javascript debugger not working after rollup update

我昨天安裝upadate匯總2。 更新后,我看不到正確的斷點,因此無法調試我的JavaScript代碼。 當我嘗試調試JavaScript代碼時,Visual Studio 2010在新會話上打開,但斷點在其他地方,而不在我的代碼點上。 直到更新CRM為止,這真令人費解。

編輯:問題出現在功能區命令上。 當嘗試從功能區按鈕調用javascript函數時,該函數不會取消調試。 以前在工作。

我該如何解決? 任何想法?

與我一起工作的幾個開發人員都遇到了相同的問題。 通常,如果您一次調用該函數(但是您希望它被調用),然后將腳本重新加載到包含該函數的表單上,那么如果您再次調用該函數,則可以點擊調試器語句(啟用/禁用)規則,這可以通過使用IE dev工具欄並調用表格重新評估功能區來完成)。

重新評估功能區規則可以通過在開發工具欄中調用以下命令來完成:

frames[0].Xrm.Page.ui.refreshRibbon();

我創建的bookmarklet,用於在表單上重新加載腳本(您輸入腳本的路徑,即,如果資源位於http: //crm/orgname/WebResource/org_Script.js,則在提示符下輸入org_Script.js):

javascript:(function(){var path=prompt("Namespaced Path to File:","");var s=document.frames[0].document.createElement("script");s.src=prependOrgName("/WebResources/"+path);document.frames[0].document.getElementsByTagName("head")[0].appendChild(s);})();

希望這可以幫助。 如果可以進一步說明,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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