#c# #dynamics-crm-2011 #dynamics-crm
#c# #dynamics-crm-2011 #dynamics-crm
Вопрос:
Я взял свой файл символов (назовем его PLUGIN.PDB
) и скопировал его на сервер в разделе
C:Program Файлы Microsoft Dynamics CRM Сервер корзина сборка
Затем я зарегистрировал плагин:
- Изоляция: песочница
- Местоположение: База данных
Но трассировка стека не включает номера строк.
Я задавался вопросом, не потерял ли я файл PDB и / или что-то не так, я отменил регистрацию DLL, скопировал ее (назовем ее PLUGIN.DLL
) и перерегистрировал:
- Изоляция: отсутствует
- Расположение: диск
О чудо, я получил номера строк в трассировке стека.
Я что-то делаю не так / что-то упускаю? В инструменте регистрации плагинов указано, что необходимо поместить PDB в папку server bin assembly, и поиск в Google, похоже, подтверждает эту информацию.
Плагин представляет собой библиотеку классов C #, FW 4.0 (инструментарий разработчика не задействован).
Комментарии:
1. Есть ли вероятность, что вам удалось создать его в режиме выпуска?
2. После развертывания плагина в базе данных в режиме изолированной среды и копирования файла PDB в папку bin assembly я бы предложил IISRESET и перезапуск службы изолированной среды.
3. Я проверил, и он был собран в режиме отладки, собираюсь попробовать IISRESET-ing