我正在使用 silverlight 项目。在此我必须使用 Quick books SDK (QBFC)。但问题是 silverlight 不允许其他程序集。
因为:
Silverlight 使用不同的运行时和常规 .Net 框架的子集,这就是我们只能引用 Silverlight 库的原因。
所以我们不能使用Quick book dlls作为对silver light的引用。但是通过使用 web 服务或 RIA 服务我们可以解决这个问题。
让我知道这是否可能..
如果是我该怎么做...如果不是我必须遵循哪种方法
最佳答案
首先,SL 应用程序必须具有更高的权限。其次,您需要创建一个具有适当 ID 的 COM 对象。第三,您将拥有一个动态对象,但您可以像调用普通类一样调用它的方法。像这样:
var qb = AutomationFactory.CreateObject("QBXMLRP2.RequestProcessor");
qb.OpenConnection("", "");
// etc.
关于c# - 我如何添加(引用)Quick book 的 dll 到 silverlight 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495110/