2015-10-13 4 views
3

Помните, что в CRM 2011 дней есть этот файл XrmPageTemplate.js из CRM SDK? Visual Studio даст вам приятный JavaScript intellisense, если вы ссылаетесь на этот файл со своего JavaScript. Мой вопрос: как вы делаете то же самое для CRM 2015? Благодарю.Visual Studio JavaScript Intellisense для Dynamics CRM 2015

ответ

1

На GitHub вы можете найти проект Definitely Typed, содержащий файлы описания TypeScript, среди которых те, что указаны для Dynamics CRM.

Добавьте файл определения в свой веб-проект и назовите его, скажем, «Xrm.intellisense.ts». Ссылка на него в файле Javascript, добавив следующую строку вверху страницы. (Вам, вероятно, потребуется отрегулировать путь.)

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

Intellisense отлично поработает с Resharper.

+0

Спасибо Henk! Определенно типизированный проект определенно выглядит интересным. Однако я не уверен, как использовать его с CRM Developer Toolkit. CRM Developer Toolkit поддерживает только VS 2012, но последняя версия TypeScript не настолько, насколько я знаю. Да, я, вероятно, могу переключаться между VS 2012 и VS 2015. Тем не менее, это немного неуклюже. – Kelvin

+0

Ну, я могу только посоветовать не использовать CRM Developer Toolkit. Он имеет свои проблемы и был прекращен Microsoft. Вместо этого вы могли бы рассмотреть CRM Solution Manager; это действительно отлично подходит для разработки веб-ресурсов. –

+0

К сожалению, компания, с которой я работаю, по-прежнему использует CRM Developer Toolkit. Я знаю, что CRM Solution Manager хорош, но нет смысла получать его только для себя, поскольку у других коллег возникнут трудности с открытием моего CRM-решения. Думаю, сейчас самое время попытаться убедить моего менеджера снова сделать инвестиции. – Kelvin

Смежные вопросы