Windows phone 8.1 windows phone应用提交测试失败
我正在开发windows phone 8.1 silverlight应用程序。我需要为Windows phone 8.1 windows phone应用提交测试失败,windows-phone-8.1,http-headers,windows-phone,webclient,windows-phone-store,Windows Phone 8.1,Http Headers,Windows Phone,Webclient,Windows Phone Store,我正在开发windows phone 8.1 silverlight应用程序。我需要为HTTP和HTTPS协议使用gZip实现Accept Encoding头 我使用WebClient实现,但使用HTTPAPI请求获取响应������ 这只在HTTP请求中发生,在HTTPS中工作正常 我主要关心的是应用程序需要同时在HTTP和HTTPS协议上运行 我在谷歌上搜索了一些关于解决方案的信息,包括NuGet的SharpGIS.GZipWebClient.1.4.0.0,并使用gZip为HTTP和HTT
HTTP和HTTPS
协议使用gZip
实现Accept Encoding
头
我使用WebClient
实现,但使用HTTP
API请求获取响应������ 这只在HTTP
请求中发生,在HTTPS
中工作正常
我主要关心的是应用程序需要同时在HTTP和HTTPS协议上运行
我在谷歌上搜索了一些关于解决方案的信息,包括NuGet的SharpGIS.GZipWebClient.1.4.0.0,并使用gZip
为HTTP和HTTPS
协议和应用程序实现Accept Encoding
头,在Debug和Release
模式下运行良好,同时我直接从Visual Studio部署到我的windows phone
但当我在windows phone应用商店上传发布模式应用程序时出现问题,我从应用商店收到此错误
我不知道为什么SharpGIS.GZipWebClient.dll中的消息是在调试模式下构建的,因为商店中的上传应用程序是在发布模式下 最后我找到了从这个链接下载的解决方案 首先,在Visual Studio中打开下载的项目,并使用ARM在发布模式下重新生成pick
SharpGIS.GZipWebClient.dll
fromSharpGIS.GZipWebClientprojectBin-->ARM-->发布
在windows phone应用程序中放置SharpGIS.GZipWebClient.dll
packages-->SharpGIS.GZipWebClient.x.x.x-->lib-->wp71
然后从windows phone项目中的packages
文件夹添加为引用
这绝对有效,因为它对我有效
注意:SharpGIS.GZipWebClient.x.x.x其中x.x.x.x是SharpGIS.GZipWebClient的版本最后我找到了从这个链接下载的解决方案 首先,在Visual Studio中打开下载的项目,并使用ARM在发布模式下重新生成pick
SharpGIS.GZipWebClient.dll
fromSharpGIS.GZipWebClientprojectBin-->ARM-->发布
在windows phone应用程序中放置SharpGIS.GZipWebClient.dll
packages-->SharpGIS.GZipWebClient.x.x.x-->lib-->wp71
然后从windows phone项目中的packages
文件夹添加为引用
这绝对有效,因为它对我有效
注意:SharpGIS.GZipWebClient.x.x.x其中x.x.x.x是SharpGIS.GZipWebClient的版本
发布模式下重建SharpGIS.GZipWebClient.dll
库
发布模式下重建SharpGIS.GZipWebClient.dll
库
上面说,您已经在项目中添加了SharpGIS.GZipWebClient.dll,它是基于发布模式构建的。在发布模式下构建SharpGIS.GZipWebClient.dll并将其再次添加到solution@asitis您的意思是说删除SharpGIS.GZipWebClient.dll并在发布模式下重新构建解决方案,然后在解决方案中再次添加SharpGIS.GZipWebClient.dll。。对吧?对。你也必须这样做。谢谢你的评论。另外,如果答案是好的,那么在itIt上执行一些操作。它说,您已经在项目中添加了SharpGIS.GZipWebClient.dll,并且它是基于发布模式构建的。在发布模式下构建SharpGIS.GZipWebClient.dll并将其再次添加到solution@asitis您的意思是说删除SharpGIS.GZipWebClient.dll并在发布模式下重新构建解决方案,然后在解决方案中再次添加SharpGIS.GZipWebClient.dll。。对吧?对。你也必须这样做。谢谢你的评论。如果答案是好的,也要贴出来,然后对它采取一些行动