|
![]() |
#1 |
Участник
|
Попытка №1
Пытаюсь создать свой первый в истории плагин. Все как по уставу.
-Создал проект библиотеки классов. -Написал там Код: using System; using System.Collections.Generic; using System.Text; using Microsoft.Crm.Sdk; using Microsoft.Crm.SdkTypeProxy; using Microsoft.Crm.Sdk.Query; namespace TestEmptyPlugin { public class Class1: IPlugin { public void Execute(IPluginExecutionContext context) { } } } -Собрал это безобразие. -Запустил мега-супер прогу PluginRegistration.exe -Зарегистрировал с опцией Disk (кстати так и не понял откуда и зачем Database). Копию моей сборки положил в "C:\Program Files\Microsoft Dynamics CRM Server\Server\bin\assembly" Для отладки, которая тоже не запускается. -Потом запустил для своего плагина New step.С опциями Create для моей кустомной сущности new_test. В синхронном режиме -iisreset При создании нового экземпляра new_test выдает окно с ошибкой без каких-либо подробностей. Коллеги,что может быть не так? |
|
![]() |
#2 |
Чайный пьяница
|
А Вы сборку подписали?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#3 |
Участник
|
где?
|
|
![]() |
#4 |
Чайный пьяница
|
Правой кнопкой в студии на проекте - Properties - Signing - Sign the assembly - Choose a strong name key file - new - указываете имя файла, галочку Protect my key file with a password - снимаете. Сохраняете, пересобираете, регистрируете.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Kipetcoff (1). |
![]() |
#5 |
Kostya Afendikov
|
Цитата:
Сообщение от Kipetcoff
![]() Пытаюсь создать свой первый в истории плагин. Все как по уставу.
-Создал проект библиотеки классов. -Написал там Код: using System; using System.Collections.Generic; using System.Text; using Microsoft.Crm.Sdk; using Microsoft.Crm.SdkTypeProxy; using Microsoft.Crm.Sdk.Query; namespace TestEmptyPlugin { public class Class1: IPlugin { public void Execute(IPluginExecutionContext context) { } } } -Собрал это безобразие. -Запустил мега-супер прогу PluginRegistration.exe -Зарегистрировал с опцией Disk (кстати так и не понял откуда и зачем Database). Копию моей сборки положил в "C:\Program Files\Microsoft Dynamics CRM Server\Server\bin\assembly" Для отладки, которая тоже не запускается. -Потом запустил для своего плагина New step.С опциями Create для моей кустомной сущности new_test. В синхронном режиме -iisreset При создании нового экземпляра new_test выдает окно с ошибкой без каких-либо подробностей. Коллеги,что может быть не так? Если только начинаете, возможно поможет http://ms-dynamics-crm.com.ua/tag/plug-in/ |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от Bondonello
![]() Если только начинаете, возможно поможет http://ms-dynamics-crm.com.ua/tag/plug-in/
|
|
Теги |
c#, custom workflow action, plugin, workflow, reporting services, report |
|
|