首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当一个被引用的库在VB6中被破坏时,如何自动修复dll中丢失的引用?

当一个被引用的库在VB6中被破坏时,如何自动修复dll中丢失的引用?
EN

Stack Overflow用户
提问于 2010-03-23 17:12:13
回答 2查看 5.8K关注 0票数 2

当您破坏了开发计算机上许多其他库使用的通用库的兼容性时,您会怎么做?

我通常做的是:

代码语言:javascript
复制
For every dll that reference the broken one
 Checkout dll
 Checkout vbp project
 Open vpb project with VB6 Ide
 Click on References button 
 Uncheck MISSING reference and OK
 Click on References button 
 Check references and OK
 Click on Make dll
 Close project

当您有许多Dll需要重新编译时,这可能是一个pita活动,而且很容易出错,因为您可能会遗漏一些Dll。我认为这个问题更多地与开发机器有关;在我们的登台/生产服务器上,我们有构建工具来自动修复丢失的问题。

在本地计算机上处理这种常见场景的最佳实践是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-23 19:17:23

The Way We Work -- 处理损坏的引用几乎就是我们的工作方式。

这是LJ Johnson开发的工具的链接-- Take Control of Your Build Cycle。我们在日常构建中使用了一个自定义的构建工具,它可以读取单独的REF文件。

票数 6
EN

Stack Overflow用户

发布于 2010-03-23 20:53:43

如果您使用记事本打开vbp,那么您应该能够在不实际打开项目的情况下更新引用。显然,您需要确保给它正确的CLSID。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2498616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档