是否可以使用C#构建64位ActiveX控件以供企业应用程序使用

时间:2011-05-25 15:12:59

标签: c# c++ vb6 activex atl

我打算在我的网页中构建一个64位ActiveX控件。所以我的问题是用C#构建它可以吗?它能够处理复杂的业务逻辑吗?我之所以这么说是因为我比ATL更熟悉C#。

在提出这个问题之前,我搜索了所有相关的帖子,他们都是关于如何使用C#构建ActiveX。但是我想知道它是否是一个不错的选择,或者ATL会更好?

顺便说一下,我的ActiveX控件的先前版本是用VB6编码的32位编码,但是VB6不可能构建64位ActiveX控件。

感谢您的任何建议和意见!

此致 舒萍

2 个答案:

答案 0 :(得分:2)

如果您对C#最熟悉,为什么不在Silverlight中构建它?比构建和部署ActiveX控件要容易得多。

答案 1 :(得分:1)

从Clickonce或Java Web start启动的Windows窗体应用程序如何?您无法从32位IE运行64位ActiveX。