使用VB6时,“代码生成器或链接器中发生意外错误”的可能原因是什么?

时间:2013-12-19 17:09:43

标签: vb6

我正在尝试使用以下命令在命令行编译Visual Basic 6项目:

vb6.exe /make Project.vbp

我收到错误消息

  

“代码生成器或链接器中出现意外错误

出现此错误的可能原因是什么?

如果您想阅读我过去的问题,请点击链接:VB6 compiling via console (vb.exe) compatibility issue on 64bit (works on 32bit?)

真的很感激所有的帮助,甚至会捐赠/支付实际的远程协助,但不确定是否允许在stackoverflow上使用。

2 个答案:

答案 0 :(得分:1)

  1. 如果您的.exp或.lib文件是只读的,则会发生这种情况。请参阅PRB: Visual Basic Read-only .exp/.lib Files Cause Compile Error

  2. 如果您正在编译从VB6升级的项目,则会发生这种情况。请参阅PRB: Unexpected Error Occurs in Code Generator or Linker

答案 1 :(得分:0)

必须指定/outdir后跟输出目录。

尝试类似的东西:

vb6.exe /make Project.vbp /outdir c:\temp\VB6Out