Про автора:

альтернативний текст

Цю статтю надає корпорація MVP Lo Toong Yang. Корпорація Майкрософт настільки вдячна, що фахівці зі служб MV, які активно діляться своїм професійним досвідом з іншими користувачами. Цю статтю буде опубліковано на веб-сайті MVP або вблозі пізніше.

Чи ви коли-небудь застрягли в ситуації, коли плагін працює в тестованому середовищі, але не робочому середовищі?

Віддалене налагодження може бути складно налаштувати в більшості робочих серверів через обмеження брандмауера. Насправді компонент plug-in можна налагодити, не підключаючись до сервера CRM.

Профіль плагіна CRM2011 дає змогу записувати кроки виконання користувача в фактичному середовищі та відтворювати його в режимі налагодження плагіна.

Передумови. Завантажте найновішу версію SDK CRM із Центру завантажень, скомпілюйте засіб реєстрації

компонентів plug-in.

SDK5.0.12

Додаткові відомості

Припустімо, що на етапі створення запису є зразок коду плагіна, який створить номер рахунку. Ми зареєструвалися в системі CRM і хотіли б налагодити профіль за допомогою Visual studio.
Дотримуйтеся вказівок нижче, щоб перетворити точку зупинки Visual Studio.

  1. У засобі реєстрації компонента plug-in клацніть
    елемент Install Profiler (Інсталювати профіль).

    альтернативний текст

  2. Завершивши, переконайтеся, що
    профіль плагінів уже існує.

    альтернативний текст

  3. Виберіть крок plug-in, потрібний для налагодження, і
    клацніть Profiler (Профіль), щоб увімкнути перевірку профілю.

    альтернативний текст

  4. Перейдіть до системи CRM, виконайте створення облікового запису, який активує компонент plug-in. Завантажте файл журналу помилок і збережіть його на настільному комп'ютері.

    альтернативний текст

  5. Запустіть візуальне рішення Studio, вкладіть процес налагодження під назвою "PluginRegistration". Установіть у коді точку розриву.

    альтернативний текст

  6. Відкрийте засіб реєстрації компонента plug-in і натисніть кнопку Налагодження.

    альтернативний текст

  7. Перейдіть до розташування профілю за допомогою журналу помилок, завантаженого в пункт 4. Виберіть розташування складання та натисніть кнопку Запустити виконання компонента plug-in.

    альтернативний текст

  8. Система автоматично перетворить точку зупинки візуальної студії.





Застереження щодо вмісту рішень спільноти MICROSOFT І/АБО ВІДПОВІДНИХ ПОСТАЧАЛЬНИКІВ НЕ ВІДОБРАЖАЮТЬ ПРИДАТНОСТІ, НАДІЙНОСТІ ТА ТОЧНОСТІ ІНФОРМАЦІЇ ТА ПОВ'ЯЗАНОЇ ГРАФІКИ, ЯКІ МІСТЯТЬСЯ В ЦЬОМУ ДОКУМЕНТІ. ВСЯ ТАКА ІНФОРМАЦІЯ ТА ПОВ'ЯЗАНА ГРАФІКА НАДАЄТЬСЯ "ЯК Є" БЕЗ ГАРАНТІЇ БУДЬ-ЯКОГО ТИПУ. КОРПОРАЦІЯ МАЙКРОСОФТ І (АБО) ЇХ ВІДПОВІДНІ ПОСТАЧАЛЬНИКИ ЦИМ ЗАСТЕРЕЖЕННЯ НАКЛАДАЮТЬ УСІ ГАРАНТІЇ ТА УМОВИ СТОСОВНО ЦІЄЇ ІНФОРМАЦІЇ ТА ПОВ'ЯЗАНОЇ ГРАФІКИ, ЗОКРЕМА ВСІХ НЕПРЯМИХ ГАРАНТІЙ І УМОВ ПРИДАТНОСТІ ДО ПРОДАВЦЯ, ПРИДАТНОСТІ ДЛЯ ПЕВНОЇ МЕТИ, ЗУСИЛЛЯ, ЗУСИЛЛЯ ТА НЕПОРУШЕННЯ ПРАВА ВЛАСНОСТІ. ВИ СПЕЦІАЛЬНО ПОГОДЖУЄТЕСЯ, ЩО КОРПОРАЦІЯ МАЙКРОСОФТ І (АБО) ЇЇ ПОСТАЧАЛЬНИКИ НЕ НЕСЕ ШКОДИ ЗА БУДЬ-ЯКІ ПРЯМІ, НЕПРЯМІ, НЕПРЯМІ, НЕНАВМИСНО ЗАПОДІЯНІ, НЕНАВМИСНО ЗАПОДІЯНІ, СПЕЦІАЛЬНІ ОБОРОТНІ ЗБИТКИ АБО ЗБИТКИ, ЗОКРЕМА ЗБИТКИ, ЗБИТКИ, ПОВ'ЯЗАНІ З ВИКОРИСТАННЯМ АБО НЕМОЖЛИВІСТЮ ВИКОРИСТОВУВАТИ ВКАЗАНІ ТУТ ВІДОМОСТІ ТА ПОВ'ЯЗАНІ З НИМИ ГРАФІЧНІ ОБ'ЄКТИ, ЗАЛЕЖНО ВІД КОНТРАКТУ, ЦИВІЛЬНОГО ПРАВА, НЕДБАЛОСТІ, СТРОГОЇ ВІДПОВІДАЛЬНОСТІ АБО ІНШИХ ОСІБ, НАВІТЬ ЯКЩО КОРПОРАЦІЯ МАЙКРОСОФТ АБО БУДЬ-ЯКА З ЇЇ ПОСТАЧАЛЬНИКІВ РЕКОМЕНДУЄТЬСЯ ВІДШКОДУВАТИ МОЖЛИВІСТЬ ЗБИТКІВ.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×