我试图在 VB .NET 中使用 ComAutomationFactory 类,我使用的示例是 c# 并且工作正常,但是我的项目没有编译并说这个类没有定义?
什么是返回类型?在 c# 示例中,它返回一种动态类型,但这种类型在 vb .NET 中不存在?
我试图在 VB .NET 中使用 ComAutomationFactory 类,我使用的示例是 c# 并且工作正常,但是我的项目没有编译并说这个类没有定义?
什么是返回类型?在 c# 示例中,它返回一种动态类型,但这种类型在 vb .NET 中不存在?
根据此博客,您的样本可能很旧:
http://silverlight-essentials.blogspot.com/2010/03/break-changes-in-com-interop-between.html
它改名为:
该类ComAutomationFactory
已重命名为AutomationFactory
. 此外,您必须参考System.Runtime.InteropServices.Automation
此类。
关于返回类型,这个问题的答案有一个解决方案: