2

データを受信するために異なるサービス URL を使用している Metro アプリケーションがあります。このシナリオでは、アプリケーションをパッケージにビルドした後でサービス URL を変更したいと考えています。MSDN サイトで説明されているように、リソース ファイルをアプリに追加してテストしました次のコードを使用して。

var resourceLoader = new Windows.ApplicationModel.Resources.ResourceLoader();
var resourceString =  resourceLoader.getString("greeting");

ここでは、パッケージ化前にアプリであいさつリソース値文字列を取得しています。パッケージ化後、リソース ファイルを表示できませんが、en-US、fr-FR などのデフォルトのリソース ファイルを表示できます。パッケージ化後にカスタムリソースファイルを取得するための解決策を提案できますか?

4

1 に答える 1

0

アプリをパッケージ化する前にリソースファイルを追加する必要があると私が思う方法...それが完了したら、リソースを追加することはできません...できることは、サービスから新しいサービスURLを取得し、それをローカルに保存することです.設定またはあなたのDBで

編集:また、resourceLoader.getString("greeting").value;実際の文字列、またはリソースが見つからない場合は「挨拶」を提供します

于 2014-08-29T14:46:39.043 に答える