|
Posted by Paul G. Tobey [eMVP] on October 24, 2006, 3:30 pm
Please log in for more thread options
Probably has to do with hiding system files or something. Pocket PC devices
are very reluctant to give you just a plain old complete list of
everything...
Are you sure that you copied the MFC DLLs for Pocket PC? Desktop ones will
never work, of course, given that the processor type is different.
Paul T.
>I can open a Pocket PC Explorer window on a directory and see two
> executables and four DLLs (just as there should be), but I recently
> discovered that a window on that directory opened by ActiveSync's
> Explore button does not display the executables. I am using ActiveSync
> 4.2 (Build 4876). Is this a configuration problem, a feature, or a
> bug?
> -------
> I am also using Visual Studio 2005 (VS8) and the Pocket PC 2003 SE
> emulator. VS8 uploads executables to a subdirectory (call it 'abc') of
> "Program Files"and I manually copied several MFC8.0 DLLs into that
> directory. I wonder if the missing executables in ActiveSync's Explore
> directory are related to Visual Studio's debugger complaining:
>
> "Unable to start program '%CSIDL_PROGRAM_FILES%\abc\xyz.exe'. An error
> occurred that usually indicates a corrupt installation (code
> 0x8007007e). If the problem persists, repair your Visual Studio
> installation via 'Add or Remove Programs' in Control Panel."
>
> The error only occurs using debug mode executables - release mode
> executables run fine. The following ARMv4 DLLs are in that directory:
> MFC80U.dll, MFC80UD.dll, msvcr80.dll, msvcr80d.dll. All of the DLLs
> appear in both the Pocket PC Explorer and the ActiveSync Explore
> directory. Any suggestions would be greatly appreciated.
>
> Thanks, Mike
> http://pnmx.com
>
|