实在没办法了,请大家给点意见:
我的系统同时安装了VS2003和VS2005,现在出现的问题是用VS2005写的addin不能正常加载(按照要求,我的配置是绝对正确的),而VS2003写的addin就没有一点问题。我的猜想是我的系统仍然是按照VS2003的方式在加载addin,导致了不能找到我的addin说明。大家有没有什么建议,感激不尽。对了,请不要建议我重装系统。

解决方案 »

  1.   

    在vs.net 2003下,调试的时候,有很方便的dataset查看器等插件,但是,到了vs 2005下,均无法使用了,于是,在网上又google又baidu的,都没有找到有类似的插件了,不知道是偶的搜索技巧不行还是rpwt,总之没有找到。于是乎,根据vs.net 2003下的插件,移植到vs 2005下了。需要注意的是:在2005下,相比2003中,addin注册方式发生了改变,不需要再执行注册表了,直接实现了XCopy的注册方式。vs 2005的插件自动从文件夹'D:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Addins'(Administrator对应到相应的计算机登录用户名)中寻找"addin"扩展名的xml配置文件,来加载addin。根据配置文件中的路径,加载addin的dll文件。addin加载方式也在配置文件中定义好的。根据这种方式,插件安装的时候就需要多拷贝一份配置文件到相应目录了,所以,安装程序的制作又有些许变动。不多说了,直接把安装包和源代码发布上来,欢迎大家讨论完善!
      

  2.   

    http://www.cnblogs.com/wingofwind/archive/2006/11/03/548906.html
      

  3.   

    03 05的framework版本不同,谁有办法能他们通用啊