gotok
gotok

Reputation: 77

WP7 Marketplace Test Kit

The Marketplace Test Kit shows two capabilities for my app:

ID_CAP_NETWORKING, and ID_CAP_LOCATION

I use location (GPS), but I don't think that I use networking. How do I find out why the test detects networking in my app?

thanks...

Upvotes: 0

Views: 325

Answers (2)

MrMDavidson
MrMDavidson

Reputation: 2735

You can see the way the Marketplace Test Kit determines capabilities by looking at; C:\Program Files (x86)%\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml (C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml on a 32 bit machine). This details what assemblies, classes and methods will trigger various capabilities being required. It's pretty easy to eye-ball and determine why it's included the capability.

There's a bit more on the capability process detailed in the MSDN article How to: Determine Application Capabilities. As noted at the bottom the ID_CAP_NETWORKING may be added if Uris are being used in your code / XAML. You can try removing it from your WMAppManifest.xml but make sure you thoroughly test it after the fact.

Upvotes: 1

Lukasz Madon
Lukasz Madon

Reputation: 14994

Do you use third party dlls like Advertising SDK? It may wants to use it.

Grep your sourecode for:

  • GamerServices
  • WebBrowser control
  • System.Net
  • Smooth Media Streaming
  • Absolute URLs (like )

Upvotes: 0

Related Questions