Updated: September 18, 2013
Published: June 4, 2013
This topic provides information about issues that developers may experience when using the SDK.
Visit the Support Forums for Up-to-Date Information
For current information about issues that developers are facing, please see the Microsoft Advertising support forum.
Side-by-Side Installation with Prior Versions is not Supported
If you have prior versions of the Advertising SDK—especially beta versions—installed on the same machine with the latest version, you will receive errors at design time and your app may encounter run-time errors. The installer will remove and install over prior versions; however, if you circumvent these operations, neither SDK will work as expected.
This section describes known issues with the SDK when running the Windows Phone 7 emulator in Visual Studio.
Click-to-Web May Not Navigate to URL
When an ad launches the web browser on the emulator, the browser will start but may not navigate to the destination URL.
Background Color Affects Text Banner Ads
Because a text ad's background is transparent and its text is white, if the apps' background is also white (whether explicitly set to white or by default based on the phone's settings), the ad will not be visible.
To avoid this issue, you should explicitly set your apps' background color to a non-white color that contrasts well with white text, so the ad is easily visible to the user.
This section describes known errors that developers have encountered when using the Microsoft Advertising SDK.
Error: “Creative size does not fit AdControl size.”
The Visual Studio Visual Designer may remove width/height attributes from the AdControl’s XAML code. In that case, the AdControl stops displaying ads and will report an error with the description "Creative size does not fit AdControl size."
There are many reasons your app may receive no ads, such as:
Setting your AdControl or DrawableAd size to less than the standard or minimum sizes. For more information, see Use the Recommended AdUnit Format Size and AdControl Size.
Setting your AdControl or DrawableAd size to Auto. For more information, see Use the Recommended AdUnit Format Size and AdControl Size.
Using keywords that limit the availability of displayable ads. Keywords filter out ads. If your choice of keywords filters out the available inventory of ads, your app will not display any ads.
The following inherited properties are not useable by the AdControl. Do not set their values.
Do Not Remove the AdControl While an Ad Is Expanded
While an ad is expanded, if you remove the AdControl then closing the expanded ad may result in undefined behavior for your app. Check the IsEngaged property before removing the AdControl.
SystemTray Overrides the AdControl Z-Order
If you code your app to show an ad where the SystemTray would appear, the SystemTray will obscure the ad. Regardless of the z-order setting for the AdControl, the SystemTray always takes precedence.
Support and Feedback
Get product support or report a bug in the product by visiting the Windows Phone Dev Center support page (scroll down to the section "Microsoft Advertising support").
Send feedback about this documentation to firstname.lastname@example.org. There is no product support through this alias. Documentation feedback only.