市场测试工具显示了两个功能为我的应用程序:WP7市场测试工具包
ID_CAP_NETWORKING和 ID_CAP_LOCATION
我使用的位置(GPS),但我不认为我使用网络。如何找出为什么测试在我的应用程序中检测到网络?
谢谢...
市场测试工具显示了两个功能为我的应用程序:WP7市场测试工具包
ID_CAP_NETWORKING和 ID_CAP_LOCATION
我使用的位置(GPS),但我不认为我使用网络。如何找出为什么测试在我的应用程序中检测到网络?
谢谢...
你可以看到市场测试工具包通过的方式确定功能的方式 看着; 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
))。这详细介绍了什么程序集,类和方法会触发各种需要的功能。这是很容易的眼球,并确定为什么它包含的能力。
有关MSDN文章How to: Determine Application Capabilities中详述的功能过程的更多信息。正如底部所指出的,如果您的代码/ XAML中使用了Uri
,则可能会添加ID_CAP_NETWORKING
。你可以尝试从你的WMAppManifest.xml
中删除它,但确保在事实之后彻底测试它。
您是否使用广告SDK等第三方dll?它可能想要使用它。
grep的你sourecode为:
非常感谢您的回答。我确实使用Uri的,但只能导航到我的应用程序中的不同页面。无论如何,你已经回答了我的问题。 – gotok
感谢您的全面解答。我使用Uri的,但只用于导航到我的应用程序中的页面。所以看起来你已经完全确定了我的问题。谢谢.. – gotok