有没有人对visio 2007进行过二次开发?急求解答问题

lanhai96 2011-02-21 10:04:08
有没有人用 2008 c#对visio 2007进行过二次开发?想问问,我安装了SDK后,为什么新建工程的时候没有出现Visio add-in or add-on.中文好像是Visio 2007 add-in外接程序,但选择后,打开的文件里面没有自动生成的Setup工程?急问是不是还有什么地方要设置?正常情况应该如下图:
...全文
349 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
buaasuozi 2013-01-05
  • 打赏
  • 举报
回复
我用的是引用,右键,添加。或者是在工具中添加选择项,在com里面找到visio有关的所有东西,都给添加上来。然后就可以用了。
lanhai96 2011-03-15
  • 打赏
  • 举报
回复
看来没有合适的答案,我已经搞定了,同时对visio有了更多的认识。同时会在我的blog上总结下。谢谢各位。
  • 打赏
  • 举报
回复
visio二次开发,网上有很多实例,可以参考一下。
lanhai96 2011-02-24
  • 打赏
  • 举报
回复
我用的是VS 2008开发版。微软提供的实例是vs 2005,但是我在网上还没找到vs2005英文完整版,都是只针对一个语言的。
csproj 2011-02-24
  • 打赏
  • 举报
回复
你用的VS版本是什么?
ASP.net MVC的单元测试项目 标准版和Express版 不能自动生成。
估计这个setup也是这样。
csproj 2011-02-23
  • 打赏
  • 举报
回复
setup是另外一个项目。
你选中整个解决方案 然后添加项目 然后选择一个setup项目
lanhai96 2011-02-23
  • 打赏
  • 举报
回复
这个好像不行吧,在自动生成的setup工程中有部分自动生成的联系代码,具体都修改了那些,目前还没有深究,总感觉与普通的setup模板生成的有区别。所以才问,有没有人做过?看微软的说明这些全是自动生成的。
yalan 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xiaoqiu1234 的回复:]
引用 3 楼 yalan 的回复:
项目解决方案资源管理器--》项目---》右键--》添加引用

没开发过visio,但是做过dx sdk的开发,引用方式如上,你看看你添加引用后是否会出来呢?

我觉得可以试试
[/Quote]

我觉得应该试试。好比你要用wmp.dll开发做个播放器,工具箱中是没有wmp控件的,你需要引用它。
这只是我的猜想,还需要LZ尝试一下看看
lanhai96 2011-02-22
  • 打赏
  • 举报
回复
添加引用是不同的概念,引用的是模块或者控件,主要是dll或者ocx等,而我说的是根据VISIO 2007 SDK的说明,应该新建add-in项目的时候会同时生成一个setup工程,如上图。同时在新建的项目模板中,会出现visio 2007 add in or add on,但是没有出现,在vs2008里面出现了一个visio 2007外接程序模板,新建后,就没有所说的自动附加创建的setup工程。所以问问高手,这什么原因?
xiaoqiu1234 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yalan 的回复:]
项目解决方案资源管理器--》项目---》右键--》添加引用

没开发过visio,但是做过dx sdk的开发,引用方式如上,你看看你添加引用后是否会出来呢?
[/Quote]
我觉得可以试试
xxmiiiiiiiiii 2011-02-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yalan 的回复:]

项目解决方案资源管理器--》项目---》右键--》添加引用

没开发过visio,但是做过dx sdk的开发,引用方式如上,你看看你添加引用后是否会出来呢?
[/Quote]

添加引用应该和那个没关系吧
yalan 2011-02-21
  • 打赏
  • 举报
回复
项目解决方案资源管理器--》项目---》右键--》添加引用

没开发过visio,但是做过dx sdk的开发,引用方式如上,你看看你添加引用后是否会出来呢?
lanhai96 2011-02-21
  • 打赏
  • 举报
回复
好像不是版本的问题吧,2008应该向下兼容吧。我安装了2005 c#,然后安装了visio 2007 SDK,依然没有显示啊。
happyrain2010 2011-02-21
  • 打赏
  • 举报
回复
是不是版本的问题呢

110,579

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧