Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案

966 次浏览

VSTO火箭速成班的很多同学提问,Excel插件VSTO项目开发的时候,在debug模式下没问题,但是release的时候报错了

报错信息如下

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 BC31403 项目级 import“Office = Microsoft.Office.Core”中的“Office = Microsoft.Office.Core”位置出错: Imports 别名“Office”与根命名空间中声明的“Office”冲突。

试试下面的方法 项目属性找到引用里 取消office.core的引用

Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案插图

编译后若果报错 xxx找不到成员 程序集之类 再把引用里的office引用移除后重新添加引用即可

Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案插图1

 

Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案插图2

Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案插图3

 

Imports 别名“Office”与根命名空间中声明的“Office”冲突 解决方案插图4

再次重新编译即可

郑广学个人作品及课程服务一览

https://mp.weixin.qq.com/s/enM6HOD1LsmLCiZR8eoSsQ

郑广学VSTO课程试学网址
登陆后可免费试学前3节
淘宝下单地址(支持花呗)

VBA速转VB.NET
VBA快速转换到VB.NET