2017-09-01 165 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