2015-10-13 61 views

回答

1

在GitHub上,您可以找到包含TypeScript定义文件的Definitely Typed项目,其中包括Dynamics CRM的项目。

将定义文件添加到您的Web项目并命名为“Xrm.intellisense.ts”。通过在页面顶部添加以下行,在Javascript文件中引用它。 (您可能需要调整路径。)

/// <reference path="/Scripts/References/XrmPage.intellisense.ts"/> 

Intellisense将与Resharper配合使用。

+0

谢谢Henk!绝对类型的项目绝对看起来很有趣。不过,我不确定如何将它与CRM开发人员工具包配合使用。 CRM Developer Toolkit仅支持VS 2012,但最新版本的TypeScript并不如我所知。是的,我可能可以在VS 2012和VS 2015之间切换。不过,这有点笨拙。 – Kelvin

+0

那么,我只能建议不要使用CRM Developer Toolkit。它有它的问题,并被微软停止。相反,您可以考虑CRM解决方案管理器;这对开发Web资源非常有用。 –

+0

不幸的是,我正在使用的公司仍在使用CRM Developer Toolkit。我知道CRM解决方案管理器很好,但没有意义仅仅为了自己,因为其他同事在打开我的CRM解决方案时遇到困难。我想现在是时候尝试说服我的经理再次投资。 – Kelvin

相关问题