有一个比较郁闷的问题,我用VB把 VBA代码封装为dll,在VSTO中调用,没问题。运行也没问题。
可是出现一个比较郁闷的问题:当我程序稍微有改动,重新生成的时候,就出现 这个 dll无法注册,找不到命名空间等错误,我重新去添加引用的时候 居然说 dll 错误,不是有效的程序集或com组件,只能用VB再次编译生成,可是过了几次,又会出现上面的错误,很烦人啊。
dll文件生成后又没有改动过,怎么会出现错误呢?为什么重新生成项目的时候会出现无法注册的情况?

解决方案 »

  1.   

    尝试用手工代码去申明这个DLL
      

  2.   

    借VS2010东风,CSDN为啥不搞一个VSTO版快!!!!【VSTO之家】
    http://vsto.5d6d.com【VSTO专家群】109033523
    【VSTO】数据获取
    【VSTO】对象起源
    【VSTO】MSDN
    【VSTO】Backstage View
    【VSTO】名人堂
    【VSTO】案例
    【VSTO】MOSS
    【VSTO】Excel Services
    【VSTO】Open XML
    【VSTO】资源、工具
    【VSTO】教学视频
    【VSTO】示例代码 
    【VSTO】Actions Pane
    【VSTO】智能标签 ...