2013-03-19 24 views
2

我有一個Metro應用程序,其中使用了不同的服務URL來接收數據。對於這種情況,我想在將應用程序構建到一個包中之後更改服務URL。我已經按照MSDN網站中的說法將資源文件添加到我的應用程序中並使用以下代碼進行測試。如何在打包Metro應用程序後獲取自定義資源文件?

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

這裏我得到問候資源值字符串中packaging.After包裝之前,我的應用程序是無法看到我的資源文件,但我能看到像EN-US,FR-FR等,但默認的資源文件。 任何人都可以提出一些解決方案來包裝後獲得自定義資源文件?

回答

0

我看到它的方式,您需要在打包應用程序之前添加資源文件...完成後,您無法獲得其他資源......您可以做的是從服務中獲取新的服務URL並保存在本地的環境中或在你的數據庫

編輯:resourceLoader.getString("greeting").value;會給你實際的字符串,或者萬一「問候語」沒有資源被發現

相關問題