2013-11-28 5 views
-1

Я создал один .cab-файл, содержащий C# dll, и мне нужно использовать его как элемент управления ActiveX в MSCRM2011 webresource. Итак, где я должен хранить этот .cab-файл, чтобы он был доступен в CRM HTML webresource для создания элемента управления ActiveX?Доступ к .cab-файлу из CRM 2011 HTML webresource

+0

Почему вы даже хотите это сделать. Каково ваше требование – Piyush

+0

Мы создаем файлы .prn в локальной папке и отправляем их на принтеры с использованием кода C# в этой DLL. –

ответ

0

Ответ заключается в том, что вы не можете этого сделать. Dynamics CRM не поддерживает элементы управления ActiveX, и вы не можете создавать экземпляр элемента управления ActiveX в JavaScript, даже если у вас есть двоичный элемент элемента управления, поэтому нет (по крайней мере, того, что я знаю) обходного пути.

Тем не менее, вам не повезло. Вам нужно перейти от использования в ActiveX и исследовать с помощью Silverlight, что позволит вам напрямую взаимодействовать с локальной машиной. Dynamics CRM поддерживает добавление Silverlight as a Web Resource. Я планировал бы потратить значительное время на это, так как отправка файла PRN в диспетчер очереди печати может оказаться сложным из приложения Silverlight.

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

  • Нет связанных вопросов^_^