当前位置: 代码迷 >> .NET Framework >> 封装.net程序时 无法找到程序集“Excel.DLL”的依赖项“VBIDE”(签名=“(null)”版本=“5.3.0.0”)
  详细解决方案

封装.net程序时 无法找到程序集“Excel.DLL”的依赖项“VBIDE”(签名=“(null)”版本=“5.3.0.0”)

热度:531   发布时间:2016-05-02 01:01:24.0
打包.net程序时 无法找到程序集“Excel.DLL”的依赖项“VBIDE”(签名=“(null)”版本=“5.3.0.0”)
winforms程序,VS2005,我的机器上装了office2003和office2007。
打包安装程序时提示以下错误:
警告 2 无法找到程序集“Excel.DLL”的依赖项“VBIDE”(签名=“(null)”版本=“5.3.0.0”)

警告 3 无法找到程序集“Excel.DLL”的依赖项“OFFICE”(签名=“(null)”版本=“2.1.0.0”)

------解决方案--------------------
这个警告可以不管, 一般使用中用不到VBIDE
------解决方案--------------------
确实不会影响正常使用。
------解决方案--------------------
版本不一致,统一使用office2003组件
Interop.VBIDE.dll 版本为V5.3.0.0
Interop.Office.dll V2.3.0.0
删除组件,再重新添加com组件
  相关解决方案