You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visio 2019是否自带AxInterop.Microsoft.Office.Interop.VisOcx等效组件?

关于Visio 2019环境下替代AxInterop.Microsoft.Office.Interop.VisOcx的方案
  • 直接生成互操作程序集:Visio 2019安装完成后,系统中会自带Visio的COM类型库。你可以通过Visual Studio的添加引用功能,直接在COM组件列表里找到Microsoft Visio 16.0 Control(对应Visio 2019的版本号),添加引用后,Visual Studio会自动生成对应的AxInterop.Microsoft.Office.Interop.VisOcx和Microsoft.Office.Interop.VisOcx程序集,无需手动复制dll文件。
  • 确认原生控件位置:如果在COM引用列表中找不到对应项,可检查Visio默认安装路径(C:\Program Files\Microsoft Office\root\Office16),其中的VISOCX.ocx就是对应的ActiveX控件,Visual Studio可识别该原生控件并自动生成所需的互操作集。
  • WPF集成的适配要点:WPF不直接支持ActiveX控件,你需要使用WindowsFormsHost控件作为容器承载Visio ActiveX控件。添加完COM引用后,在XAML中通过WindowsFormsHost引入生成的AxVisio控件即可完成集成。

内容的提问来源于stack exchange,提问作者Barry O'Neill

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 16:03:10