Unable to start program '%CSIDL_PROGRAM_FILES%/XXXX/XXXX.exe'的问题分析
2010-07-30 11:54
656 查看
今天在对WinCE PDF解析进行移植时候碰到了Unable to start program '%CSIDL_PROGRAM_FILES%/XXXX/XXXX.exe'这样的错误。...error code (0x8007007e)...
google之后发现几种说法:
1.对工程配置里面Deployment和Debugging进行检查,看目录是否一致
Debugging Remote Executable %CSIDL_PROGRAM_FILES%/XXXX/XXXX.exe
Deployment Remote Directory %CSIDL_PROGRAM_FILES%/XXXX
其实这种说法是不对,如果目录不同意,但是AP还是会继续跑起来,系统会自动将两个目录创建好,至于后面有什么错我就不清楚,但最起码不是这个错误的原因。所以问题原因1错误。
2.没有先将把需要的DLL库加到运行目录下。
我将需要加载的Lib加载成功后,将DLL拷贝到了工程的Debug目录下,而不是放到运行目录下。结果在模拟器的运行目录下放入DLL,问题解决。
由此这个问题的原因是在运行环境找不到与lib对应的DLL。
google之后发现几种说法:
1.对工程配置里面Deployment和Debugging进行检查,看目录是否一致
Debugging Remote Executable %CSIDL_PROGRAM_FILES%/XXXX/XXXX.exe
Deployment Remote Directory %CSIDL_PROGRAM_FILES%/XXXX
其实这种说法是不对,如果目录不同意,但是AP还是会继续跑起来,系统会自动将两个目录创建好,至于后面有什么错我就不清楚,但最起码不是这个错误的原因。所以问题原因1错误。
2.没有先将把需要的DLL库加到运行目录下。
我将需要加载的Lib加载成功后,将DLL拷贝到了工程的Debug目录下,而不是放到运行目录下。结果在模拟器的运行目录下放入DLL,问题解决。
由此这个问题的原因是在运行环境找不到与lib对应的DLL。
相关文章推荐
- Uable to start program '%CSIDL_PROGRAM_FILES%/Lighting/Lighting.exe'.系统找不到指定的文件。
- Windows Mobile 6.0 Unable to start program"%CSIDL_PROGRAM_FILES%/XXX/XXX.exe
- unable to start program'F;\...\...\*.exe'系统找不到指定的文件
- Error[e12]: Unable to open file 'C:\Program Files\IAR Systems\Embedded Workbench 5.3\8051\config\lnk
- unable to open 'C:/Program Files/Adobe/Adobe Flash Builder Beta 2/sdks/3.4.1/frameworks/locale/zh_C
- Vs2015 本地git获取的代码目录文件修改后,启动提示error:Unable to start program “C:\Program Files\dotnet\dotnet.exe” 已解决.
- unable to open 'C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\3.5.0\fram
- 关于 unable to load shared object 'C:\Program Files\R\R-3.0.3\library\stats\libs\i386\stats.dll'
- android中遇到java.lang.NumberFormatException: unable to parse 'null' as integer此类问题的原因及解决方法
- 使用XCode6打开项目以后再用XCode5出现的问题fatal error: malformed or corrupted AST file: 'Unable to load module
- centos 5.1 xen virt-manager创建虚拟机时出现Unable to complete install: 'Invalid install location'的问题
- unable to start program exe
- Turbo C 编程中“Unable to open include file 'stdio.h'”问题的解决
- unable to launch program 'gsk7win.exe' MQ6.0
- DFHIR3780 WUI01 Unable to start interregion communication. Return code=X'000000
- 解决borland c++调试中“unable to open include file 'stdio.h'”的问题
- CS2018: Unable to find messages file 'cscui.dll' 这个问题的解决方法!
- Program Files\android-sdk-windows\platform-tools\adb.exe' and can be executed.
- android工程常见问题处理之Unable to resolve target 'android-xx'
- Checkstyle "Unable to get class information for @throws tag 'xxxException" 问题