我正在尝试使用以下命令在命令行编译Visual Basic 6项目:
vb6.exe /make Project.vbp
我收到错误消息
“代码生成器或链接器中出现意外错误
出现此错误的可能原因是什么?
如果您想阅读我过去的问题,请点击链接:VB6 compiling via console (vb.exe) compatibility issue on 64bit (works on 32bit?)
真的很感激所有的帮助,甚至会捐赠/支付实际的远程协助,但不确定是否允许在stackoverflow上使用。
答案 0 :(得分:1)
如果您的.exp或.lib文件是只读的,则会发生这种情况。请参阅PRB: Visual Basic Read-only .exp/.lib Files Cause Compile Error。
如果您正在编译从VB6升级的项目,则会发生这种情况。请参阅PRB: Unexpected Error Occurs in Code Generator or Linker。
答案 1 :(得分:0)
必须指定/outdir
后跟输出目录。
尝试类似的东西:
vb6.exe /make Project.vbp /outdir c:\temp\VB6Out