我最近从bitbucket下载了vb6.o项目文件,但无法运行项目,它会在日志文件中生成以下错误 无法加载“0” 第0行:无法加载文件E:\ cas \ Forms \ errorform.frm。
答案 0 :(得分:4)
当vb6文件的行结尾从cr \ lf转换为lf时,我已经看到了这一点。
对我来说,这是因为在配置了autocrlf错误的git中检查源代码造成的。
一旦我正确配置了git,我需要执行以下操作来重置工作副本中的所有行结尾:
git rm -rf --cached .
git reset --hard HEAD
警告以上命令将删除所有工作副本文件并重新检查。
答案 1 :(得分:3)
错误意味着VB6无法找到其中一个源文件。 E:\ CAS \形式\ errorform.frm
也许vbp文件有一个表单的完整路径而不仅仅是文件名?在记事本等文本编辑器中检查vbp。
你有bitbucket的文件errorform.frm吗?可能档案中缺少该文件。
答案 2 :(得分:0)
尝试使用notepad ++打开文件,然后进入菜单“视图”>“显示符号”>“显示行尾”。 如果您看到文件内容不是Windows Standard(CRLF),请进入菜单编辑> EOL转换> Windows(CR LF)。