VB 6:项目未构建,因为它引用了一个没有二进制兼容性文件集的项目

Jon*_*len 5 vb6

我已经将近十年没有进行 VB 6 开发了。有关如何处理此错误的任何建议?

The project 'ProjectB' can not be built because it 
references project 'C:\VSS\Foo\ProjectA\ProjectA.vbp'
which does not have a binary compatibility file set.
Run Code Online (Sandbox Code Playgroud)

JDM*_*DMX 5

http://support.microsoft.com/kb/161137

如果可以打开项目A,则要将Project Properties 对话框的Component 选项卡更改为Binary Compatible,然后重新编译。

然后在工程B中,重新建立工程A编译产生的dll/ocx文件的引用。

至少那是我 10 年前和快速谷歌搜索的记忆。