无法在Win64bit上创建64位的activex组件?

时间:2014-11-21 03:43:59

标签: .net vb.net adobe-illustrator

我在Win7 64bit上安装了Illustrator 64位。

Dim oIlls = CreateObject("Illustrator.Application.CS6")

发生异常:Cannot create ActiveX component.

如果使用Illustrator 32位。它可以CreateObject确定。 但我想尝试使用Illustrator 64位。但不能创建对象。

组件64的CreateObject如何位?

1 个答案:

答案 0 :(得分:4)

您的应用程序显然以32位运行,否则错误将以相反的方式发生。您应该设置"目标CPU"任何CPU"任何CPU"或" x64"如果你不打算支持32位操作系统。

[取决于VS的版本]打开"项目属性",单击"编译"选项卡,然后更改"目标CPU"。