Tuesday, June 12, 2012 10:20 AM
The Bing Map SDK feels like it's alpha version, the performances are poor, the online documentation has not been updated yet.
But what a shock today to discover that after preparing myself for store certification, my app failed on Bing Maps errors.
It look like they are using APIs which violate the store certification requirements.
Because of this I will have to cancel the long awaited app excellence meeting tomorrow.
If the SDK was produced by a third party company I could accept this kind of problems, but guys this is coded by a Microsoft own team!
Really angry now.
I can't post the full list, it will take two pages at least, but this is the start of the report error
- API ??0COMException@Platform@@Q$AAA@H@Z in vccorlib110.dll is not supported for this application type. Bing.Maps.dll calls this API.
- API ??0ChangedStateException@Platform@@Q$AAA@XZ in vccorlib110.dll is not supported for this application type. Bing.Maps.dll calls this API.
- API ??0Delegate@Platform@@Q$AAA@XZ in vccorlib110.dll is not supported for this application type. Bing.Maps.dll calls this API.
- API ??0DisconnectedException@Platform@@Q$AAA@XZ in vccorlib110.dll is not supported for this application type. Bing.Maps.dll calls this API.
Tuesday, June 12, 2012 12:05 PM
Really? Is it a joke?
Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
Tuesday, June 12, 2012 1:45 PMAbout the certification app problemas I'm having the same issues you pointed, but it is comprensibble and for the Windows 8 Excellence Labs I was told that this bugs didn't going to count for the certification result, so dont' worry about it.
Tuesday, June 12, 2012 4:27 PMThe listed items are all part of the C++ library for Windows 8 apps. They look like errors in the certification process.
Tuesday, June 12, 2012 4:43 PM
I am not too worry about the certification result, but I found emabarassing for Microsoft to deliver such a poor product!
I can't imagine professional mapping apps based on this!
By the way, in the email I received to prepare for the certification, I am told that the WCAK has to pass fully before going to the meeting!
Tuesday, June 12, 2012 4:44 PM
Well I got some feedback from Redmond and it look like they delivered the wrong VCLib with latest SDK version.
Very embarassing I think!
Wednesday, June 13, 2012 2:36 PM
OK so for everyone in the same situation it looks like you have to compile in x64 mode before doing the tests.
Hope my experience help anyone in the same situation.
Sunday, June 17, 2012 6:05 PM
To solve this issue, reference Microsoft VC Runtime Package 11.0 in the project using Bing Maps SDK.Explicit refer VCCORLIB110 again in you app project, will pass WACK. To add this refer, same way of adding Bing Maps SDK.
Because Bing Maps SDK reference the lib, Metro app be allow to refer the lib, but need app project explicit declare it's usage, to avoid security weakness. Like using of camera, allow to use but need to explicit declaration.
Thursday, June 21, 2012 11:49 PMThanks Bruce. It was what I am looking for! Completely solved the issue regarding the use of Bing Map in WACK Tool in Windows 8 RP!