我有一個多語言應用程序,客戶想要編輯他想要的Resources.resx文件。 我創建Silverlight項目並添加一些文件:在Silverlight中從文件夾加載資源「.resx」
- Resources.resx
- Resources.en-US.resx1。
- Resources.uk-UA.resx2。
他們都有建設行動「嵌入的資源」
一切工作,但這些文件是內嵌到XAP文件。客戶不能編輯它們。
我的資源管理器,我得到這樣的:
private static ResourceManager manager;
public static ResourceManager Manager
{
get
{
if (manager == null)
manager = new ResourceManager("Project.Resources", Assembly.GetExecutingAssembly());
return manager;
}
}
如何從某些文件夾中得到這個資源,而不是建立他們.xap文件???
也許,將資源類型更改爲資源而不是嵌入式資源? – 2010-09-08 08:29:12
然後我有錯誤:無法找到任何適合指定文化或中性文化的資源。確保在編譯時將「Infopulse.MSEA.BPSurvey.TypesEditor.Resources.TypesEditorResources.resources」正確嵌入或鏈接到程序集「TypesEditor」中,或者所有需要的附屬程序集均可加載並完全簽名 – Evgeny 2010-09-08 08:35:55
這些資源是否僅用於本地化字符串,還是他們還有其他資源類型? – 2010-09-08 08:49:52