visio二次开发——如何配置环境?

           由于863子课题的需要,需要进行Visio二次开发,最开始如何进行环境配置呢?我采用的是VS2010和office2010,软件配置要求如下:

1、编程选择环境VS2010或者VS2013均可。

2、计算机上需要安装Office和Visio;Office要求必须要32位,Visio也要求为32位的。

3、Office和Visio均需要2010版,2013版可以运行,但是会造成一部分图元组件显示不了,所以Office和Visio都请安装成2010版。

4、计算机上需要安装Visio2010 SDK,可以在微软官网下载到匹配的Visio 2010 SDK 32位。

5、项目中VisioTest需要引用上面4个项目DAL、JMetalCSharp、JMetalRunners和Model,如下图:

visio二次开发——如何配置环境?_第1张图片

6、项目中VisioTest需要引用3个COM组件:MicrosoftExcel 14.0 Object Library、Microsoft Office 14.0 Object Library和Microsoft Visio 14.0 Type Library,如下图:

visio二次开发——如何配置环境?_第2张图片

7、工具箱中添加项,选择COM组件,找到axDrawingControl控件并加载,如下图:

visio二次开发——如何配置环境?_第3张图片

8、若开始的时候axDrawingControl控件无法显示,需要Main窗口的设计代码中涉及axDrawingControl的代码先删除,再重新拖入axDrawingControl放在Main窗体的下方panel3上,并将axDrawingControl的Dock属性设置为fill填充panel3,如下图:

visio二次开发——如何配置环境?_第4张图片

9、若有时候,axDrawingControl控件无法拖入,则先删除两个VisOcx的引用,然后清理解决方案,重新生成解决方案即可。






你可能感兴趣的:(visio二次开发——如何配置环境?)