Drate(书虫)老大!~快來救救我!~

cbcool 2003-07-05 11:31:05
請問一下我的電腦以前生成過一個DCom的EXE文件,現在我想重新生成一個升級版的Dcom的EXE,但是其GUID要為同一個,當我改為相同的GUID后再編譯,這時編譯不下去,它會提示存在相同的GUID,并報以下錯誤:
[Error] RLINK32: Error opening file "D:\old_system\server\Server.TLB"
請問我怎么解決
謝謝!
**************************************************************************
回复人: Drate(书虫) ( ) 信誉:131 2003-07-05 08:59:00 得分:0


把注册 表中原有的GUID删除掉
然后在组件服装中把这个组件DEL掉
再编译试试
**************************************************************************
怎樣從“组件服装中把这个组件DEL掉”呀!~

我的QQ是:24787511
在線等你,我現在急著交貨

多謝 !多謝!~


...全文
23 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbcool 2003-07-05
  • 打赏
  • 举报
回复
outer2000(天外流星) :
我的是windows2000繁體版
但是找不到你說的那個東東呢?
cbcool 2003-07-05
  • 打赏
  • 举报
回复
D:\old_system\server\Server.TLB有這個文件
我再試試看,謝謝
outer2000 2003-07-05
  • 打赏
  • 举报
回复
组件服装中把这个组件DEL掉?如果你用的是WIN2000AD的话,在管理里有一项是组件服务,
你注册成为COM+的东西就在这里面了,只要DEL就OK了啊;
comanche 2003-07-05
  • 打赏
  • 举报
回复
用同一 GUID 是可以的, 一但 register, 就会代替原来那个所有东东

你在原因是 project manager 中 D:\old_system\server\Server.TLB 这个文件没了哈, 无法编译, 而不是同一GUID造成

你在 project manager 中看看你的文件和所在目录, 常有兄弟放这种低级错误
cbcool 2003-07-05
  • 打赏
  • 举报
回复
現在就差Drate(书虫)說的“组件服装中把这个组件DEL掉”不知道怎么做了
cbcool 2003-07-05
  • 打赏
  • 举报
回复
我在注冊表里刪掉了,因為原來的原代碼找不到了,所以只能用相同的GUID
myling 2003-07-05
  • 打赏
  • 举报
回复
为什么要用相同的GUID?

myling 2003-07-05
  • 打赏
  • 举报
回复
在注册表中查找,然后删除
linzhisong 2003-07-05
  • 打赏
  • 举报
回复
注册表查找一下,删除看看!
Drate 2003-07-05
  • 打赏
  • 举报
回复
不是吧,点我名呀?

不好意思,没有看见这个贴

组件服务在WINDOWS 2000中可以看到的
开始->程序->管理工具->组件服务->“组件服务”项
在这个目录下找找应该就可以找到了。。
cbcool 2003-07-05
  • 打赏
  • 举报
回复
```

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧