0

私はWindows Phone 8.1 Silverlight Appに取り組んでいます。両方のプロトコルにAccept-Encodingヘッダーを実装する必要があります。gZipHTTP and HTTPS

で実装していますWebClientが、HTTPAPI リクエストで ������ のような応答を得るとHTTP、これはリクエストのみで発生しHTTPSます。

私の主な懸念は、アプリが両方のHTTP and HTTPSプロトコルで実行される必要があることです。

私はいくつかのグーグルを行い、解決策に近づくので、 NuGet からSharpGIS.GZipWebClient.1.4.0.0を含め、Visual Studio から Windows Phone に直接展開しながら、モードで正常に動作するプロトコルとアプリの両方のAccept-Encodingヘッダーを実装します。gZipHTTP and HTTPSDebug and Release

しかし、Windows Phoneストアにリリースモードアプリをアップロードすると問題が発生し、ストアからこのエラーが発生しますアプリの公開時にストアからエラーを取得する

リリース モードでストアにアプリをアップロードするため、 SharpGIS.GZipWebClient.dllのメッセージがデバッグ モードでビルドされる理由がわかりません。

4

2 に答える 2

1

最後に、このリンクからSharpGIS.GZipWebClientをダウンロードする解決策を見つけました。

まず、ダウンロードしたプロジェクトをVisual Studioで開き、 SharpGIS.GZipWebClientプロジェクトからRelease mode with ARM選択して再構築します。SharpGIS.GZipWebClient.dllBin-->ARM-->Release

SharpGIS.GZipWebClient.dllWindows Phone アプリに入れる

packages-->SharpGIS.GZipWebClient.x.x.x.x-->lib-->wp71packages次に、Windows Phone プロジェクトのフォルダーから参照として追加します。

これは私にとってはうまくいくので、間違いなくうまくいきます。

注: SharpGIS.GZipWebClient.xxxx (xxxx は SharpGIS.GZipWebClient のバージョン)

于 2016-03-09T11:22:45.083 に答える