我正试图在Windows Phone应用商店中提交一个新的应用程序。我们决定开发一个支持WP 8.0和WP 8.1的Windows Phone 8 Silverlight应用程序。
当我上传XAP文件时,我得到的错误是只有.appx文件可以上传。这是什么意思?
.appx文件是在您开发Windows应用商店应用程序(Windows 8/8.1)时生成的,据我所知,还有通用应用程序。
看起来你是为Windows Phone开发的!8/8.1.编译后得到的是一个.xap文件.
当您登录到您的开发人员帐户时(https://dev.windows.com/en-us/dashboard)您可以决定或应该被询问是否要转到"Windows Phone应用商店"或"Windows应用商店"面板。在您的情况下,您需要选择"Windows Phone Store"
为了获得应用程序的.xap
文件,您必须在VS中以发布模式运行它。在早期版本的WP中,您不需要运行Windows App Certification Kit
,只需上传xap
文件即可。但到目前为止,你还必须为Windows Phone
应用程序做这件事,它会为你的应用程序创建appx
包。
你可以在这里看到8.1版本的操作方式。也可以看看这一个线程,以找到根据您的版本打包上传应用程序的差异。