2017-09-01 164 views
-2

在Dynamics CRM 2016中,我有一個自定義按鈕,打開HTML WebResource並運行一些JavaScript。 它在我們的開發環境中完美運行。CRM 2016 html頁面500 - 內部服務器錯誤

然而,在我們的前期製作它提供了消息:

500 - 內部服務器錯誤。 您正在查找的資源存在問題,並且無法顯示。

F12調試只提供相同的消息,我無法訪問特定的資源(代碼),因爲它是預生產中的託管解決方案。

Google只會返回非常常見的「500錯誤修復」或類似的問題,這些問題還沒有得到解答,都很舊。

任何建議如何去做到這一點?

(是的,我已檢查它實際上是指向正確的文件)。

+0

你可以嘗試用你的WebResource的預覽?如果您有權訪問Windows事件日誌,則可以嘗試查找有關服務器端錯誤的更多信息。 – Filburt

+0

下一步,嘗試運行服務器上的事件視圖並查找詳細錯誤。如果沒有發現,您可以在CRM中啓用跟蹤。 – jcjr

回答

0

事實證明,在Url命令的RibbonWorkbench中,調用的路徑始於/Udv/WebResources/myPage.htm,這是開發路徑的硬編碼部分。

答案是將參數更改爲$webresource:myPage.htm