Marketplace Test Kit为我的应用程序显示了两个功能:
ID_CAP_NETWORKING和ID_CAP_LOCATION
我使用定位(GPS),但我不认为我使用网络。我如何找出为什么测试在我的应用程序中检测到网络?
谢谢..。
发布于 2012-05-03 12:04:32
您可以通过查看C:\Program Files (x86)%\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml ( 32位机器上的C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\Marketplace\Rules.xml)来查看Marketplace Test Kit确定功能的方式。这详细说明了哪些程序集、类和方法将触发所需的各种功能。这很容易让人眼花缭乱,并确定为什么它包含了功能。
在MSDN文章How to: Determine Application Capabilities中有更多关于能力过程的详细信息。正如底部所指出的,如果您的代码/ XAML中使用了Uri,则可以添加ID_CAP_NETWORKING。您可以尝试将其从WMAppManifest.xml中删除,但请确保在事后对其进行彻底测试。
发布于 2012-05-03 10:56:06
你是否使用像Advertising SDK这样的第三方dlls?它可能想要使用它。
Grep你的资源代码用于:
https://stackoverflow.com/questions/10424351
复制相似问题