在我们的应用程序中,我们使用OVC显示Outlook日历。由于我们的客户使用不同版本的Office,我们为O2003,O2007和O2010提供不同版本。
在O2010中,OVC不能在64位模式下工作。尝试运行时,会收到“未注册课程”消息。
所以我创建了一个64位虚拟机,其上安装了Office 2010 64位,并安装了Visual Studio,看看我是否可以将OVC添加到C#testproject中。然后我发现COM控件(outlctl)没有注册,也无法注册。
在this page上,我看到了以下文字:
32位版本的内容是什么 办公室但不包括在内 64位版本的Office?
ActiveX控件库,ComCtl 该库包含ActiveX控件 用于构建解决方案。它 最常用于以下内容 Microsoft Office程序:Access, Excel和Word。
那么,未来这可能吗?或者有没有其他方法将日历显示为ActiveX组件?
提前致谢,
拉特格