2013-11-28 45 views
-1

我创建了一个.cab文件,其中包含一个C#dll,我需要将其用作MSCRM2011 webresource中的ActiveX控件。那么,我应该在哪里保存这个.cab文件,以便它可以在CRM HTML web资源中访问以创建ActiveX控件?从CRM 2011访问.cab文件HTML webresource

+0

为什么你甚至想这样做。什么是您的要求 – Piyush

+0

我们正在本地文件夹中创建一个.prn文件,并将它们发送到该dll中使用C#代码的打印机。 –

回答

0

答案是你不能这样做。 Dynamics CRM不支持ActiveX控件,即使您拥有控件的二进制文件,您也无法在JavaScript中实例化ActiveX控件,所以没有(至少我知道)解决方法。

这就是说,你不是运气不好。您需要更改从在ActiveX使用和调查使用Silverlight,这将允许您直接与本地计算机交互。 Dynamics CRM支持添加Silverlight as a Web Resource。我打算在这方面投入大量时间,因为发送PRN文件到打印后台处理程序可能会从Silverlight应用程序变得棘手。