C#笔记【一】:命名空间“Microsoft.Office”中不存在类型或命名空间名称“Office”

问题一
在使用命令空间Microsoft.Office.Interop.Visio时候报错:

命名空间“Microsoft.Office”中不存在类型或命名空间名称“Office”,是否缺少程序集引用?
在这里插入图片描述解决方法:
1、右键项目,选择添加->引用;
在这里插入图片描述2、选择COM->Microsoft Office 15.0 Object Library;
在这里插入图片描述3、选择程序集->框架->Microsoft.Office.Interop.visio,点击确定后就OK了;
在这里插入图片描述问题二:
使用ApplicationClass app = new ApplicationClass();时候报错:

无法嵌入互操作类型“Microsoft.Office.Interop.Visio.ApplicationClass”,请改用适当的接口

解决方法:
1、右键左侧栏的Microsoft.Office.Interop.Visio引用,选择属性;
在这里插入图片描述
2、嵌入互操作类型改为False即可;
在这里插入图片描述


版权声明:本文为zhuyunier原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。