常见问题
当在 VS 中编译 demo 时,如果遇到 xcopy exited with code 9009
错误,如何进行修复?
在 Visual Studio 编译 demo 时,如果遇到 xcopy exited with code 9009
错误,如下所示:
sh
xcopy ..\..\..\..\..\..\lib\conversionsdk\_sn.txt ..\..\..\ /y > null
xcopy ..\..\..\..\..\..\lib\conversionsdk\_key.txt ..\..\..\ /y > null
xcopy ..\..\..\..\..\..\lib\$(PlatformName)\_vc10\fpdfconversionsdk\_win32.dll..\..\..\ /y > null
xcopy ..\..\..\..\..\..\lib\$(PlatformName)\_vc10\fpdfconversionsdk\_win64.dll..\..\..\ /y > null' exited with code 9009
请注意检查以下几点:
- 检查在
"%SystemRoot%\System32"
目录下是否存在 xcopy.exe,如果没有,请从其他机器上拷贝。 - 检查系统的
PATH
环境变量是否设置正确。系统PATH
环境变量必须包含"%SystemRoot%\System32;%SystemRoot%;"
,如果xcopy
的环境变量设置是正确的,但仍然报错,可以尝试将xcopy
的路径放置在最前面。因为可能是某些其他的环境变量出现拼写错误,从而导致后面的环境变量都失效了。请检查确认。
检查后,在命令行中输入 xcopy
命令,如果系统能够识别,关闭 Visual Studio, 重启 demo,上述错误应该就不会出现了。