Re: CE 5.0 - Export Wizard Bug? by callmekw
callmekw
Tue Oct 05 15:06:00 CDT 2004
I now have more information and am posting an addendum to my last post
in case anyone is monitoring the thread...
I have just discovered and validated something very interesting.
Using the example from my last post regarding the "Audio" entry in the
.cec file, I did the following:
-> Using Windows Explorer, I went to the directory that contained the
UAM3058.pbpxml file and made a copy of it. The copy was named "Copy
of UAM3058.pbpxml" by default.
-> I renamed the new file "test.pbpxml"
-> I then edited my MyBSP.cec file by changing the pbpxml filename in
the BuildMethod section accordingly.
-> I tried the Export Wizard again and Viola!, it worked.
This makes absolutely no sense to me. I only know it works. I'm sure
this is a feature and I'm just not nuanced enough to appreciate it.
Can someone from MS look at this and provide an explanation???
callmekw@hotmail.com (kw) wrote in message news:<bf1fb939.0409281826.3302e3e9@posting.google.com>...
> christopherle@online.microsoft.com (Christopher Le [MS]) wrote in message news:<NVkRRwYpEHA.2640@cpmsftngxa06.phx.gbl>...
> > Hi. At what step during the export process do you encounter this error
> > message? Is it at the very end of the wizard or beforehand? Also, would you
> > be able to post your .cec file as an attachment?
>
> I can give you two sections of it as an example. I cloned the CEPC
> BSP as a starting point and called the clone MyBSP. If I add the
> following section to the end of the .cec file, the export works fine:
>
> ComponentType
> (
> Name ( "M-Systems DiskOnChip" )
> GUID ( {CAE28A73-8C9C-4CAB-837D-36C5E67B18F5} )
> Group ( "\Device Drivers" )
> Vendor ( "M-Systems" )
> MaxResolvedImpsAllowed( 1 )
> Implementations
> (
> Implementation
> (
> Name ( "M-Systems DiskOnChip" )
> GUID ( {26B4B7C4-1BC5-4DE0-BDD5-9D9ADA0EC7BB} )
> Description ( "M-Systems DiskOnChip Driver" )
> BSPPlatformDir ( "MyBSP" )
> Version ( "5.1.4.1" )
> Locale ( 0409 )
> Vendor ( "M-Systems" )
> Date ( "4/24/2004" )
> Variable( "BSP_MSYSTEMS_DISKONCHIP", "1" )
> Variable( "MODULE_NAME", "TrueFFS.dll" )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {F9C47974-134A-45E1-BFC0-C593DCAFFEBB} )
> Step ( CESYSGEN )
> CPU ( "x86" )
> Action ( '#SRCCODE( USER_PROJECT,
> "$(_WINCEROOT)\Platform\MyBSP\Drivers\DiskOnChip\DiskOnChip.pbpxml")'
> )
> )
> )
> )
> )
> )
>
>
> However, if add this next section, I get the error:
>
> ComponentType
> (
> Name ( "Audio" )
> GUID ( {4A25A750-B641-4AF3-9FDF-7CC044108418} )
> Group ( "\Device Drivers" )
> Vendor ( "VIA Technologies, Inc." )
> HelpID ( 477 )
> MaxResolvedImpsAllowed( 999 )
> RequiredCEModules( ALL, "waveapi device" )
> Implementations
> (
> Implementation
> (
> Name ( "VIA 3058 Audio (Unified)" )
> GUID ( {FF25C725-9C2F-4DC6-92E8-2B2759022263} )
> Description ( "VIA 3058 Unified Audio Model Driver" )
> BSPPlatformDir ( "MyBSP" )
> Version ( "1.3.1.1" )
> Locale ( 0409 )
> Vendor ( "VIA Technologies, Inc." )
> ImplSize ( 27648 )
> Date ( "5/13/2004" )
> Variable( "BSP_WAVEDEV_UAM3058", "1" )
> Variable( "MODULE_NAME", "UAM3058.dll" )
> SizeIsCPUDependent( 1 )
> BuildMethods
> (
> BuildMethod
> (
> GUID ( {3B41E6B9-90E7-4B94-B8F9-1EAD53CACBFD} )
> Step ( CESYSGEN )
> CPU ( "x86" )
> Action ( '#SRCCODE( USER_PROJECT,
> "$(_WINCEROOT)\PLATFORM\MyBSP\Drivers\Audiouam3058\UAM3058.pbpxml" )'
> )
> )
> )
> )
> )
> )
>
>
> The error occurs at the very end of the Export Wizard when you click
> on "Finish". The directory structure and filenames are all valid.
>
> I can duplicate the error at will with these two
> ComponentType blocks.