我在创建一个COM+组件时,不引用任何组件,遇到烦人的事:1.当我Add new method 时,刷新不能在资源文件里自动完成该方法的过程,着还能容忍,手工添加;
2.在Type Library中出现“Hint TypeInfo 'vtAppGraphic' changed to 'vtAppGraphic_',要改类名,无法接受。 试过以下方法都不行:
1. UnRegSvr vtAppGraphic.dll了,同时删除该vtAppGraphic.dll的相关注册信息,还是不行;
2. 在1方法后,删除vtAppGraphic.dll,重新建立一个vtAppGraphic组件,保存使用正常,关闭该工程后,再打开又出现如上描述的问题。
3. 同事说是不是类名太短了,有时候短的会要求加个'_',已经不短的类名了啊!我怕太长,新建一个工程类名为CovtAppG4了,也不成。
4. 最无奈的,D7都重新安装了,其他的都成,就这个不成。呜呜!不知道是什么原因造成的,郁闷!

解决方案 »

  1.   

    我在网上找了相关,只在http://www.9nl.net/help/so41/how213808.htm这里看到这样的回答:回复人: eastphoenix(红苹果) ( ) 信誉:120  2003-03-12 18:17:38Z  得分:10  
    解决啦,那就是别管它的提示,连存盘时的红叉子都别管,只管点yes存盘。
    然后编译会报错,把多出来的下划线都删了就没事了。
    靠,这叫什么事。没人回答,只好带马甲来拿分啦,小小,摩托,这不算倒分吧。根据这个方法,我解决了也没用。
    非要我在Class_vtAppGraphic上加个Class_vtAppGraphic_才可以编译,真是郁闷……
    人是铁饭是钢,回头再来看看。