【发布时间】:2013-04-18 05:48:32
【问题描述】:
这可以正常工作,我不知道我破坏了什么...但我怀疑这与 WMAAppManifest / Guid 有关...
当我尝试从 VS 部署/调试到 WP7 模拟器时,我收到以下弹出消息:“无法启动应用程序进行调试。验证应用程序是否已安装在目标设备上。”
我真正想做的是使用 Microsoft.Smartdevice.Connectivity 程序集在代码中部署到模拟器。我收到的错误消息可能提供更多信息。
app = WP7Device.InstallApplication(
ApplicationGuid,
ApplicationGuid,
"NormalApp",
outputPathAbsolute + "GameThumbnail.png",
outputPathAbsolute + xapFilename
);
...生成以下异常,“应用程序安装失败。XAP 包签名无效或 WP 清单文件无效。使用有效签名重新签名并修复清单文件。”
我已验证 XAP 的路径是否正确,并且 ApplicationGuid 参数的值与我的 WMAppManifest.xml "ProductID="{4b8343da-c890-423b-9b76-2754015174cf}" 中的此值匹配。
所以...“使用有效签名重新签名并修复清单文件。”如果这真的是问题,怎么办?
编辑:
所以我用 IZarc 打开了 XAP,发现里面的 WMAppManifest 不是我项目中的那个,并且有不同的 Guid。这怎么可能?
【问题讨论】:
-
您的问题是从 VS2010 部署还是使用
InstallApplication?目前尚不清楚您在寻求帮助。一次问一个问题。包括您尝试过的内容以及发生的情况的详细信息。
标签: xna windows-phone-7