vtr*_*trz 3 com 64-bit add-in 32-bit ms-office
我正在努力将现有的32位COM插件应用于64位Microsoft Word 2010.
为了使插件可见的字,我已经使用了dllsurrogate法,因为它描述了这里.
问题是,当试图将其工具栏和菜单添加到office时,addin引起了一些奇怪的异常.我无法弄清楚,看起来是什么,命令栏参考在不可预测的时刻变得无效.
有谁能解释一下?
请注意,当我在32位Microsoft Word 2010和更旧版本的Ms Office下使用相同的插件时,可以正常使用.
64位不支持 32位加载项.Microsoft建议使用32位版本的Office,除非您遇到32位进程的内存限制,如果您需要处理极大的电子表格,这种情况很可能会发生:
要安装的Office 2010版本的建议如下:
如果组织中的用户依赖于Office的现有扩展,例如ActiveX控件,第三方加载项,基于以前版本的Office构建的内部解决方案,或者直接与Office连接的32位版本的程序,我们建议您在运行32位和64位支持的Windows操作系统的计算机上安装32位Office 2010(默认安装).
如果组织中的某些用户是使用大于2千兆字节(GB)的Excel电子表格的Excel专家用户,他们可以安装64位版本的Office 2010.此外,如果您有内部解决方案开发人员,我们建议这些开发人员可以访问64位版本的Office 2010,以便他们可以在64位版本的Office 2010上测试和更新您的内部解决方案.
如果由于内存限制需要使用64位版本,则可以使用以下选项:
如果您有源代码,可以自己生成64位版本,
您可以与供应商联系以获取更新版本,
您可以搜索替代解决方案.