有没有办法确定我的代码中的哪些(以及在哪里)导致需要某些功能?
当我对我的bin文件夹运行CapabilityDetection.exe时,它会出现:
ID_CAP_MEDIALIB
ID_CAP_NETWORKING
ID_CAP_PHONEDIALER
ID_CAP_WEBBROWSERCOMPONENT
ID_CAP_IDENTITY_USER
答案 0 :(得分:1)
ID_CAP_MEDIALIB表示您正在某处访问媒体库,但我已经看到此报告错误很多。 ID_CAP_NETWORKING表示您在某个时间点访问数据连接,ID_CAP_PHONEDIALER表示您正在拨打电话,ID_CAP_WEBBROWSERCOMPONENT表示您至少在一个页面上进行WebBrowser
控制。我认为我没有看到这些报道是错误的。 ID_CAP_IDENTITY_USER表示您使用匿名Windows Live ID进行用户识别,这通常是您使用第三方分析解决方案(如mtiks或Flurry)时的情况。
MSDN上列出了各种功能。一般来说,如果您认为自己没有使用特定功能,请将其取出,然后检查您的应用程序是否仍按预期运行。